السلام عليكم ورحمه الله وبركاته
لدي هذا الكود
كود :
txtTotal.Text = Val(txtRate.Text) * 3.50 - 10% + 30 * Val(txtNights.Text)
ولكن النتيجة تكون غير مظبوطه عكس الاله الحاسبه
لحساب نسبة خصم مثلا 10 في المئة
ضرب الرقم بالكامل في 10
ثم قسمة العدد الناتج على 100
كم مقدار 50% من مبلغ مقداره 190 دينار؟
الحل: النسبة المئوية=(المبلغ الكلي)÷100×(النسبة التى نريد الحصول عليها).
النسبة المئوية=190÷100×50
يكون الجواب بقسمة 190 على 100 حيث يكون الناتج 1.9، يتم ضرب العدد في 50 ليصبح الناتج 95 دينار.
هكذا تكون نسبة 50% من 190 دينار تساوي 95 ينار.
السلام عليكم اخي الكريم
العمليات الحسابية في الفيجوال بيسك نت لها اولويات (راجع الاولويات) وتتم العمليات حسب الاولوية
وفي بعض الالات الحاسبة يوجد خيار هذه الاولويات
ان لم تفعله ستجرى العمليات تسلسليا
لذلك ستجد الفرق في الناتج