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

سؤال حول مسأله حسابية

مغلق
بدأه MS_SQL في 9 يوليو 2007 · 12 رد · 1,065 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني اريد أن أقسم مبلغ معين وليكن 5000 على مده 12 شهرا أريد دالة تأتي لي بالناتج بالضبط

انا جربت الدالة Fix و int ولكن تعطيني الرقم فقط ولا تحسب الارقام العشرية و جربت الدالة round ولكن تعطيني

الناتج وزيادة عليه . ايه الحل..؟؟؟

الكود المستخدم في حالة round :

Text4.Text = Val(Text2.Text) / Val(Text3.Text)
Text4.Text = Round(Text4.Text, 1)

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#2

تفصل أخي الكريم المثال المرفق لحل مشكلتك

saadal.moosa.rar

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#3

مشكور أخي على التجاوب لكن طلع نفس الناتج وهو 416.666666666667 انا والمشكلة ان هذا الناتج يضيف اربعة يعني الناتج

5000.4 عند اعادة ضرب 12 وهي المده في 416.6666666 انا اريد ان يخرج 5000

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#4

أخي الكريم أنت فهمني وش البرنامج أو المشروع اللي تشتغل علية وأنا إن شاء الله أجيب لك الحل.

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#5

هو مش بتطلع ال500 عشان حصل تقريب ..فممكن الناتج للى هيطلع تقربه لاقرب صحيح فال500 حترجع تانى

مدونة مهندس ميكانيكى

“Any fool can make things bigger, more complex, and more violent”

#6

اخي انا بعمل برنامج يدير عمليات التقسيط لمحل أدوات كهربائية .

والان انا اريد اضع في صندوق نص الاول المبلغ وهو 5000

والصندوق النص الثاني أريد ان اضع عدد الفترات التي يريدها المشتري في السداد يعني " شهر أو شهرين أو 12 شهر.....الخ"

وبمجرد كتابة المده في صندوق النص يتم حساب قيمة القسط في كل شهر والناتج يظهر في صندوق نص اخر

فأنا قمت بقسمة القيمة الكلية على عدد الشهور ليأتي بالقسط . فأنا الان اريد ان يتم حساب القسط بالتفصيل يعني ما ينفع يكون قسط

يساوي 416.66666667 صح :) ؟؟؟؟!!!

ارجوا من الله ان تكون فاهمني

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#7

طب اقسم عادى وخد الصحيح من الناتج واضربه فى عدد الاقساط وبعدين اطرحه من المبلغ الكلى واللى حيطلع زوده على اخر قسط او وزعه تانى

مدونة مهندس ميكانيكى

“Any fool can make things bigger, more complex, and more violent”

#8

اخى هذا مستحيل لان خارج قسمة 500/12 ليس رقم صحيح

لكن عندى فكرة اخرى ان تجعل المشترى يدفع القسط الاول مضاف اليه باقى القسمة

مثلا حمس جنيهات على 3 شهور

يكون كل شهر جنيه وباقى القسمة 2 جنيه

فيدفع فى الشهر الاول قيمة الشهر + باقى القسمة = 2 +1 = 3

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#9

اخي العزيز جمع عمليات القسمة الغير المنتضمة يجب ان يبق باقي وهذة معادلة رياضية

لايمكن تجاوزها يعنة 4 فلس عل 5000 دينار مثلا لاتشكل قيمة للقسط

والله الموفق

#10

أخواني وما الحل ؟؟ انا حاولت لكن بلا جدوى :(

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#11

هذه فكرة سريعة ربما تجدي نفعاً

ليست بالعبقرية ولكنها كحل يعتبر جيد من وجهة نظري .

تعتمد على اخذ الكسور من الاشهر وحسابها عند الشهر الأخير

تحياتي

Installment.rar

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#12

أخي ممكن تشرح لي هذا الكود

Format(Text3.Text, "#0.0")

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#13
medo_Programming كتب:
أخي ممكن تشرح لي هذا الكود

Format(Text3.Text, "#0.0")

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

لو كانت القيمة تساوي 123.453

فيقوم بتحويلها الى :

123.4

مع تجاهل ما تبقى من القيمة

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

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

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

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

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

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

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