-
شنبه 10 بهمن 1388, 10:46 صبح
#1
کاربر تازه وارد
تعیین تعداد ارقام بعد از اعشار
سلام، چنانچه سوال تکراری است، به بزرگی خودتون ببخشید.
برای رند کردن (با تعداد ارقام مشخص بعد از اعشار) از توابع Formatfloat و Roundto و simpleroundto استفاده شد. این توابع فقط روی فیلد varchar جدول درست عمل می کنند. روی فیلد real یا float جدول تبدیل انجام نمی شود.
من در حال حاضر تمام فیلدهای محاسباتی رو به خاطر رند شدن varchar تعریف کردم. اما به علت تعدد مراحل محاسبات، مجبورم پیاپی real رو به String و بالعکس تبدیل کنم. در مرحله آخر محاسبه هم با اضافه کردن فیلد جدید، پیغام is not valid float point رو می گیرم که نتونستم کاری براش بکنم.
تابع رند دیگر می شناسید که روی فیلد real کار کند ؟
شاید گفتنش خیلی مهم نباشه، ولی من از اینتربیس استفاده می کنم.
با تشکر
قوانین ایجاد تاپیک در تالار
- شما نمی توانید تاپیک جدید ایجاد کنید
- شما نمی توانید به تاپیک ها پاسخ دهید
- شما نمی توانید ضمیمه ارسال کنید
- شما نمی توانید پاسخ هایتان را ویرایش کنید
-
قوانین سایت