PDA

View Full Version : تعریف نوع متغییر



night star
شنبه 04 مهر 1388, 11:50 صبح
با سلام
من در سایتم متغییری دارم که در آن جمع یکسری از اعداد را در آن قرار میدم ولی به محض اینکه مقدار این عدد بزرگتر از 8000،000 دیگه نه مقدار رو نشون میده نه جمع می کنه فکر می کنم خارج از رنج این متغییر وقتی وارد اون می شه دیگه قبول نمی کنه
حالا سوال من اینه که چطور می شه متغییری رو بزرگتر از این تعریف کرد .

kashaneh
یک شنبه 05 مهر 1388, 00:09 صبح
دوست عزیز متاسفانه در ASP کلاسیک تعریف نوع متغیر نداریم و متغیر های عددی هم اعداد خیلی بزرگ را پشتیبانی نمی کنند... در این مواقع چنانچه امکان دارد سعی کنید از بانک های اطلاعاتی و محاسبات عددی داخلی آنها استفاده کنید... البته این تنها یک ایده پیشنهادی است!.... موفق باشی

* دوست عزیز به لینک زیر سر بزنید که در آن عملیات اعداد خیلی خیلی بزرگ پیاده سازی شده است!

http://herbert.gandraxa.com/herbert/bnc.asp

night star
یک شنبه 05 مهر 1388, 09:50 صبح
این سایتی که شما معرفی کردید چیزی به دردم نخورد اگه بیشتر راهنماییم کنید ممنون میشم

kashaneh
یک شنبه 05 مهر 1388, 20:05 عصر
دوست عزیز به لینک های زیر مراجعه کنید:

توضیحی در مورد رنج انواع متغیر در ASP (http://www.asp101.com/samples/var_types.asp?strInput=1000000000000)

توضیحی در مورد توابع تبدیل انواع متغیر به یکدیگر (http://www.bestcodingpractices.com/asp_numeric_functions_and_how_to_use_them-62.html)

استفاده از توابع فرمت بندی اعداد در ASP (http://office.microsoft.com/en-us/access/HA012288421033.aspx)


خلاصه محتوای لینکهای فوق اینکه برای حل مشکل مشابه شما از متغیر نوع Double و تابع cDbl استفاده شده است... موفق باشی