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

عاوز اخد باقي القسمة العدد العشرى فقط

مغلق
بدأه الحزين اوى في 19 سبتمبر 2007 · 5 رد · 690 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اريد أخد الرقم العشرى حسب طوله مهما يكن مثلاً 15.26897879989798

أريد الناتج 26897879989798.

ولو كان

15.236 اريد الناتج 236. وهكذا ساعدونى من فضلكم

#2

X = 12.25

X = X - int(x)

X = 0.25

#3

أخى العزيز

هذا الكود المذكور سابقآ[X1 = X - int(X)] لايصلح الا مع الأعداد الموجبة

فلو كانت X=-15.25 فان قيمة int(X) ستكون -16 وليس-15

وبالتالى فان قيمة X1 ستكون .75 وليس .25

أما الكود الذى يصلح مع جميع الأعداد (سواء الموجبة أم السالبة) فهو

X1 = X - Fix(X)

بســم الله الـرحمــن الرحيــم

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

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

شكراً لك اخي الكريم

#4

for i=1 to len(text1

text2.text=mid(text1,i,1)

if text2.text="." then text2.text : exit sub

next i

text1.text=mid(text1.text,text2.text,len(text1.text)-text2.text

#5

x = IIf(InStr(x, ".") > 0, Split(x, ".")(1), 0)

#6

السلام عليكم

شكراً للجميع على الاهتمام والرد وشكرا تحياتى للجميع

أخوكم الحزين اوى

هذا الموضوع مغلق.

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

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

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

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

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