اريد تعلم لغة برمجة وتخايرت بين delphi ;pascal ;vb اريد نصيحة
مادا تنصحوني
اولا الحاسوب يقوم بتقريب الكسور ، يعني طول (او دقة) الرقم محدودة لذا النتيجة صحيحة
4.99999999999999999979E-0004 = 0.0005
و الرقم 0.0005 هو رقم دوري في النظام الثنائي
يمكنك استخدام
WriteLn(FormatFloat('0.######################',x));
اعتقد ان عدد المنازل العشرية اكثر من كافي
التعليقات