استخراج باقي القسمة
#1
[color="royalblue"]بسم الله الرحمن الرحيم

كيف يمكن استخراج باقي القسمة ؟

مثال:[/color]

كود :
9/4 = 2.[color=red]25[/color]

كيف استخرج الرقم [color="red"]25 من القسمة ؟[/color]
الرد
#2
إن كنت تقصد الحصول على ما بعد الفاصلة بصيغته الأصلية يعني من 2.25 تتخصل على 0.25 فإليك هذه:
(X-Trunc(X حيث أن ْX هو 4/9

وفي حالة رغبت في الحصول على باقي القسمة في صيغة عدد طبيعي إلجأ إلى هذه الخدعة:

;var S:String;i:Integer

;((S:= FloatToStr(X-Trunc(X

;(((i:=StrToInt(Copy(S,3,Length(S

أتمنى أن يكون المطلوب..... هذا والله أعلم
الرد
#3
[COLOR="RoyalBlue"]شكرا استاذ James

الدالة التي كنت اقصدها هي Frac.[/COLOR]
الرد
#4
frac ام mod ?
اعتقد انه هناك فرق بين الكسر و باقى القسمة
mod تعطى باقى القسمة
و الله اعلم
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم