سلام دوست عزیز برنامه رو به زبان سی شارپ براتون نوشتم :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و اما توضیحات :
اول که یه رشته رو می خونید. بعد هم یه دابل رو تعریف می کنید و مقدار اون رو برابر 0 قرار می دید. بعد در متغیر j اندازه رشته رو قرار می دید و با استفاده از حلقه for این مقدار رو به دابل تبدیل می کنید. در هر بار تکرار حلقه مقدار قبلی myDouble در 10 ضرب شده و عدد iام جمع می شود. اما جریان کم کردن مقدار از 48 در هر مرحله : همون طور که می دونید این اعداد به صورت کد ذخیره شده اند و مثلا کد عدد 2 برابر 50 است که با کم کردن این مقدار از 50 ، مقدار کارکتری این عدد، به مقدار عددی تبدیل می شه.