واضح آرشیو وب فارسی:سایت ریسک: تبدیل عددهای خیلی بزرگ و کوچک به فرمت نپر ziXet 17 آبان 1387, 19:08سلام میخواستم بدونم کسی اینجا هست که بدونه عددی که مثلا از تقسیم عدد 1 بر 123456789123456789 عدد 8.1000000656100006051510054987742e-18 توسط ماشین حساب ویندوز محاسبه میشه چجوری به دست میاد؟ مثلا من یه عدد بزرگ رو میخوام به این فرمت بنویسم، باید چی کار کنم؟ پیشاپیش ممنونم ziXet 18 آبان 1387, 12:41دوستان اگه یه کمک کوچکی هم بکنن بد نیست! اگه لطف کنید بگید عدد 6.6624627597199420074400375313628e+72 به صورت صحیح چی میشه اینم خیلی کمکم میکنه. فکر کنم کسایی که برق یا کامپیوتر خوندن اینو بلد باشن the_king 18 آبان 1387, 14:10ماشین حساب ویندوز مثل خیلی از نرم افزار های دیگه از محاسبات ممیز شناور استفاده می کنه، یکی از ویژگی های اصلی این محاسبات ممیز شناور در اینه که دقت محاسبات اعشاری در تعداد رقمهای خیلی پایین قابل اعتماد نیست، در عوض بازه اعدادی که می تونه در خودش ذخیره کنه بازه بزرگی است. چون نمایش اعدادی با تعداد رقم های بالا دشوار است، از نماد e در این اعداد برای مضرب 10 به توان n استفاده می کنند. یعنی عدد xe+n برابر است با (x * (10 ^ n . به عنوان مثال عدد 2e+3 برابر 2000 است، به این ترتیب که عدد 2 را در مضرب 10 به توان 3 (یعنی عدد 1000) ضرب می کنیم : 2e+3 = 2 * (10) ^ 3 12e+4 = 12 * (10) ^ 4 1.234e-7 = 1.234 * (10) ^ -7 = 1234 * (10) ^ -10 در ماشین حساب ها توان e را با دکمه EXP وارد می کنند. عدد 6.6624627597199420074400375313628e+72 برابر است با : 6.6624627597199420074400375313628e+72 = 6.6624627597199420074400375313628 * (10) ^ 72 = 66624627597199420074400375313628 * (10) ^ 41 = 66624627597199420074400375313628000000000000000000 00000000000000000000000 ziXet 18 آبان 1387, 15:55ماشین حساب ویندوز مثل خیلی از نرم افزار های دیگه از محاسبات ممیز شناور استفاده می کنه، یکی از ویژگی های اصلی این محاسبات ممیز شناور در اینه که دقت محاسبات اعشاری در تعداد رقمهای خیلی پایین قابل اعتماد نیست، در عوض بازه اعدادی که می تونه در خودش ذخیره کنه بازه بزرگی است. چون نمایش اعدادی با تعداد رقم های بالا دشوار است، از نماد e در این اعداد برای مضرب 10 به توان n استفاده می کنند. یعنی عدد xe+n برابر است با (x * (10 ^ n . به عنوان مثال عدد 2e+3 برابر 2000 است، به این ترتیب که عدد 2 را در مضرب 10 به توان 3 (یعنی عدد 1000) ضرب می کنیم : 2e+3 = 2 * (10) ^ 3 12e+4 = 12 * (10) ^ 4 1.234e-7 = 1.234 * (10) ^ -7 = 1234 * (10) ^ -10 در ماشین حساب ها توان e را با دکمه EXP وارد می کنند. عدد 6.6624627597199420074400375313628e+72 برابر است با : 6.6624627597199420074400375313628e+72 = 6.6624627597199420074400375313628 * (10) ^ 72 = 66624627597199420074400375313628 * (10) ^ 41 = 66624627597199420074400375313628000000000000000000 00000000000000000000000 آقا دستت درد نکنه ! یه دنیا ممنون!! من کلا فکر کردم این عدد e عدد نپر هست! گفتم نپر که دو و خورده ای هست! چرا ازش استفاده میکنن!! بازم ممنون
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 901]