View Full Version : سوال: ذخیره اعداد اعشاری
IR_Designer
چهارشنبه 20 خرداد 1388, 12:10 عصر
با سلام خدمت دوستان
مشکل بوجود اومده اینه که ، اعداد اعشاری با استفاده از دستور float به دیتابیس insert میشن اما اعداد با تعداد اعشاری زیاد ذخیره می شوند ، بطور مثال عدد 18.66 به این شکل ذخیره می شوند : 18.6599963172
tdkhakpur
چهارشنبه 20 خرداد 1388, 15:57 عصر
سلام
خوب دیتابس شما در فیلد مربوط به اعشار یک گزینه برای مقدار اعشار داره اون گزینه رو به مقدار خودتون تنظیم کنید
IR_Designer
چهارشنبه 20 خرداد 1388, 16:07 عصر
:متفکر: میشه بیشتر توضیح بدین
tdkhakpur
چهارشنبه 20 خرداد 1388, 16:31 عصر
سلام
ببینید به مشخصات فیلد مربوط به اعشار یک نگاهی بندازید متوجه خواهید شد.
IR_Designer
چهارشنبه 20 خرداد 1388, 21:50 عصر
سلام
:متفکر: باز متوجه نشدم ، منظورتون از فیلد اعشار ستون اعشاری در table ؟ اگه اونجاست ، اون مقدار کجاست :گیج:
tdkhakpur
پنج شنبه 21 خرداد 1388, 00:34 صبح
سلام
این چه جورشه شما هم میخوایید برنامه بنویسید و هم از نوع فیلد خبر ندارید.
ببینید فیلد از نوع اعشار یک size داره و یک dec مقداری dec رو میتونید در جدول محدود کنید.
موفق باشید.
aliphp1
یک شنبه 07 خرداد 1391, 02:23 صبح
------------- سوال اشباه پرسیدم ادیت شد ----------------
arefba
یک شنبه 07 خرداد 1391, 05:50 صبح
کار اصولی همینه که این دوستمون گفت از تو دیتا بیس و پروپرتی های اون فیلد تنظیمش کن
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.