نمایش نتایج 1 تا 7 از 7

نام تاپیک: نوع داده برای ذخیره اعداد اعشاری

  1. #1
    کاربر دائمی آواتار Naghibi
    تاریخ عضویت
    مهر 1387
    محل زندگی
    مشهد
    پست
    221

    نوع داده برای ذخیره اعداد اعشاری

    با سلام خدمت همه دوستان
    من یه سوال مبتدی دارم نوع داده ای که میخوام توی جدول ذخیره کنم اعشاری است که تعداد اعشارش مشخص نیست و میتونه مثبت یا منفی باشه. اما نمیدونم چه datatype برای فیلد باید انتخاب کنم. ممنون میشم راهنماییم کنین.

  2. #2
    کاربر دائمی آواتار Aalibeigi
    تاریخ عضویت
    مهر 1392
    محل زندگی
    اصفهان
    پست
    145

    نقل قول: نوع داده برای ذخیره اعداد اعشاری

    سلام
    از نوع داده double استفاده کنین. دیگه بازه اش از float هم بیشتره.
    من ته نیازم با float (تا الان)حل شده.
    مگه تا چند رقم اعشار کاربر حال وارد کردن داره!؟
    من شخصا حد اکثر 5 ،6 تا رو وارد میکنم

  3. #3
    کاربر دائمی آواتار Naghibi
    تاریخ عضویت
    مهر 1387
    محل زندگی
    مشهد
    پست
    221

    نقل قول: نوع داده برای ذخیره اعداد اعشاری

    نقل قول نوشته شده توسط Aalibeigi مشاهده تاپیک
    سلام
    از نوع داده double استفاده کنین. دیگه بازه اش از float هم بیشتره.
    من ته نیازم با float (تا الان)حل شده.
    مگه تا چند رقم اعشار کاربر حال وارد کردن داره!؟
    من شخصا حد اکثر 5 ،6 تا رو وارد میکنم
    سلام
    ممنون از جوابتون
    الان یعنی float عدد بزرگتری قبول می کنه یا double?

  4. #4
    کاربر دائمی آواتار Aalibeigi
    تاریخ عضویت
    مهر 1392
    محل زندگی
    اصفهان
    پست
    145

    نقل قول: نوع داده برای ذخیره اعداد اعشاری

    سلام
    بازه double بیشتر از float هستش

  5. #5

    نقل قول: نوع داده برای ذخیره اعداد اعشاری

    مگه در اسکیوال سرور دیتا تایپ double هم داریم؟

  6. #6
    کاربر دائمی آواتار امیر مهرشاد
    تاریخ عضویت
    آذر 1390
    محل زندگی
    بجنورد (پاریس کوچولو)
    پست
    686

    نقل قول: نوع داده برای ذخیره اعداد اعشاری

    از decimal و هم از float و bigint و int در خود منیجمنت بسته به نیازتون میتونید استفاده کنید

  7. #7
    کاربر دائمی آواتار امیر مهرشاد
    تاریخ عضویت
    آذر 1390
    محل زندگی
    بجنورد (پاریس کوچولو)
    پست
    686

    نقل قول: نوع داده برای ذخیره اعداد اعشاری

    بزارید یک مروری برای دیتا تایپ های sql داشته باشیم جاهایی که با اعداد صحیح و اعشاری سر و کار داریم میتونیم بصورت زیر دیتاتایپ هامونو انتخاب کنیم

    tinyint برای ذخیره 0 تا 255 که یک بایت رو اشغال میکنه
    smallint برای ذخیره از 32768 منفی تا 32767 مثبتو توی خودش ذخیره میکنه و دو بایتو به خودش اختصاص میده
    int برای ذخیره اعداد مثبت دیا منفی 2 میلیارد و 4 بایتو میگیره
    big int برای ذخیره اعداد مثبت و منفی 4 میلیارد که 8 بایت رو اشغال میکنه

    mony که 15 رقم صحیح و 4 رقم اعشار قبول میکنه

    float عدد 8 بایتی بصورت توانی از 10 دارای اعشار نامشخص

    decimal برای ذخیره اعداد اعشاری با تعداد اعشار مشخص البته این فیلد ها بخاطر کند بودنشون زیاد استفاده نمیشه

    پس از همون float استفاده کنید

تاپیک های مشابه

  1. سوال: بهترین نوع داده برای ذخیره تاریخ شمسی تو پایگاه داده sql 2008 چیه؟
    نوشته شده توسط iman_pc_love در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 11
    آخرین پست: پنج شنبه 26 دی 1392, 16:00 عصر
  2. ساختمان داده برای ذخیره انواع مختلف نوع داده ای
    نوشته شده توسط sadafmahjoobi در بخش C#‎‎
    پاسخ: 5
    آخرین پست: جمعه 09 فروردین 1392, 21:04 عصر
  3. سوال: نوع داده برای ذخیره رشته های بسیار طولانی
    نوشته شده توسط veniz2008 در بخش C#‎‎
    پاسخ: 1
    آخرین پست: جمعه 16 دی 1390, 21:28 عصر
  4. نوع داده برای تاریخ و زمان
    نوشته شده توسط aidinwashere در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: جمعه 20 خرداد 1384, 00:29 صبح
  5. پاسخ: 5
    آخرین پست: سه شنبه 05 خرداد 1383, 17:47 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •