PDA

View Full Version : حرفه ای: بهترین نوع برای پول در EF CodeFirst



temptemp
سه شنبه 18 اسفند 1394, 07:05 صبح
سلام .
خسته نباشید .
بنده تو پروزه از codefirst استفاده میکنم، مشکلی که پیش رو هست اینه که برای نوع مبلغ نمی دونم از چه DataType ی استفاده کنم .
پیشنهاد خود ماکروسافت استفاده از mony هستش ولی آیا برای نوع ریال و تومان مشکلی پیش نمیاد ؟
تشکر از دوستان

anubis_ir
سه شنبه 18 اسفند 1394, 11:40 صبح
براي خارج از ايران نوع decimal (چون جزء واحد هم دارد) و براي داخل ايران نوع int كافي است (در بازار امروز ايران از اجزاي ريال صرفنظر مي‌شود).

hakim22
چهارشنبه 19 اسفند 1394, 14:39 عصر
به نظر من بهترین نوع int یا long است با فرض اینکه مبلغ به ریال باشد. در پول از ریال کمتر نداریم . نیازی به اعشار و ... نیست.
هنگام نمایش می توانید آن را به تومان تبدیل کنید.

temptemp
شنبه 22 اسفند 1394, 10:56 صبح
مقادیر ممکن است ممیز داشته باشند . برای بحث مالیات اینا باید دقیق باشه .
مثا طرف سه تا گوی خرید شده 333250000 هزار توامان اگر تقسیم بر سه کنی میشه ممیزی .
این رو باید چکار کرد اگر int یا long بزارم ؟

جواد نوری
دوشنبه 24 اسفند 1394, 13:11 عصر
با سلام
شما توی خریدات یه قیمت فی داری و یه جمع و یه جمع کل
مگر اینکه اون جنس پک باشه که خب مسلما باید هم پک بفروشیش
درصورتی هم که هیچ کاریش نمیشه کرد باید رند به بالا بکنیش، مثلا اگه شدش 183.33... بزنیش 184 ریال و خلاص
وگرنه توی حساب کتابای مالیاتی به دردسر میخوری