MF
سه شنبه 12 مهر 1384, 12:02 عصر
با سلام .
یک برنامه نوشته ام که باید در آن محاسبات خیلی زیادی انجام شود ولی پس از چند یا چند صد محاسبه به NaN(Not a Number( میرسد. مشکل از چیست؟ در این محاسبات از اعداد با نوع int و doubleاستفاده کرده ام آیا ممکن است با تبدیل تمام اعداد به double این مشکل حل شود . یا اینکه مثلا اگر در جایی عبارت a/2 استفاده شده که a از نوع doubleاست با تبدیل آن به a/2.0 مشکل حل شود . لطفا مرا راهنمایی کنید. با تشکر...
یک برنامه نوشته ام که باید در آن محاسبات خیلی زیادی انجام شود ولی پس از چند یا چند صد محاسبه به NaN(Not a Number( میرسد. مشکل از چیست؟ در این محاسبات از اعداد با نوع int و doubleاستفاده کرده ام آیا ممکن است با تبدیل تمام اعداد به double این مشکل حل شود . یا اینکه مثلا اگر در جایی عبارت a/2 استفاده شده که a از نوع doubleاست با تبدیل آن به a/2.0 مشکل حل شود . لطفا مرا راهنمایی کنید. با تشکر...