الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماهو الكود او الدالة المناسبة لاظهار رقمين بعد الفاصلة فقط

بدأه غرداين85 في 8 يونيو 2008 · 4 رد · 2,134 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

يااخواني اريد مساعدة من فضلكم

اليكم الكود التالي

var a,b,c:real;

begin

a:= strtofloat(edit1.text);

b:= strtofloat(edit2.text);

c:=a/b;

edit3.text:=floattostr©;

end;

اريد أن ظهر في النتيجة رقمين بعد الفاصلة فقط مثال

c:=12.0123644 اذا كانت

c:= 12.01 اريد ان تظهر النتيجة

ساعدوني من فضلكم

#2
edit3.text:=FormatFloat('0.##',c);
d4baa0.gif
#3

السلام عليكم...

إذا كنت تريد إظهار الكسر دائماً حتى و إن كان صفراً (مثلاً 12.00):

Edit3.Text := FormatFloat('0.00', c);

نرجو الاستفادة و السلام.

وَ قُلِ اعْمَلُوا فَسَيَرَى اللهُ عَمَلَكُمْ وَ رَسُولُهُ وَ الْمُؤْمِنُونَ

صدق الله العظيم

#4

السلام عليكم ورحمة الله وبركاته

جرب الكود التالي:

var a,b,c:real;

begin

a:= strtofloat(edit1.text);

b:= strtofloat(edit2.text);

c:=a/b;

edit3.text:=floattostrf(c,ffnumber,18,2);

end;

أطلب العم من المهد إلى اللحد

#5

السلام عليكم

استعمل Format أو Formatfloat

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…