با سلام،
از آنجا که عموم واحدها در صورت وجود بیش از 4 رقم اعشار واحد جایگزین استاندارد داشته و عموم نرمافزارها و استانداردها از 4 رقم اعشار پشتیبانی میکنند، در صورتی که دقت بیش از 4 عدد اعشار برای شما مهم است پیشنهاد ما این است که از واحد گرم بجای کیلوگرم استفاده نمایید تا دقت محاسبات شما بالا رود. این طبیعی است که شرکتهای داروسازی از واحد میلیگرم و شرکتهای توزیع فولاد و مس از واحد تن استفاده نمایند، شما نیز به فراخور صنعت خود و حساسیت در داده باید از واحد مورد نیاز استفاده نمایید، اصولاً اگر بیش از 0.1 گرم دقت در داده برای شما اهمیت داشته باشد، کیلوگرم واحد مناسبی نیست. استفاده از واحدهای گوناگون بنا به حساسیت مجموعهها در دست شما میباشد و واحدهای قابل تعریف در نرمافزار محدودیتی ندارند.
از دید فنی، به دلیل محدودیتهای پایگاه داده (SQL) و استفاده عموم مشتریان از ساختار فعلی، تغییر در چنین مواردی در برنامه ما نیست. فیلد مربوطه ظرفیت محدودی داشته و افزایش تعداد اعشار قابل قبول، نیازمند کاهش گنجایش قسمت صحیح اعداد میباشد، این تغییر برای عموم مشتریان مناسب نخواهد بود.
با ارادت