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

أين الغلط في هذا الكود رقمين بعد الفاصلة بدون تقريب

مغلق
بدأه memouz في 4 مارس 2007 · 3 رد · 663 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لقد أرفقت الكود بمشروع بسيط للتوضيح مع الشكر

6_.rar

تم تعديل هذه المشاركة بواسطة HnHn في 22 مارس 2007 في 18:37

#2

الأخ الفاضل ...

الخطأ فى الكود هو التالى:

عند أستخدامك c = e - b فالناتج كان 6.70000000000002E-02 إى 6.70000000000002 * 10^-2 إى 0.0670000000000002 لذا عند استخدامك (d = Left(c, 4 فأنت حصلت على أول 4 رموز من 6.70000000000002E-02 وهى 6.70 وبالطبع كققمة مختلفه تماماً عن 0.067

يمكنك ببساطة أستخدام

	 Text2.Text = Int(Val(Text1.Text) * 6) / 100

أتمنى أن يكون هذا ما تريد

شكراً

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#3

شكرا لك احي الكريم و بارك الله بك

#4

تمام بارك الله فيك هكدا اضن

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

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

أهلاً ومرحباً .. أهلا بمن أتانا بتحية وسلام يريد الترحيب بأحلى الكلام .. يريد أن نعلن له الأنضمام .. إلى كوكبة أعضائنـا الكرام ،،

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

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

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

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

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

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