السلام عليكم ورحمة الله وبركاته انا اريد انا اقسم عدد معين علي نسبه مؤويه بالجافا فكيف يكون هذا ؟ :(
لم افهم سؤالك جيداً، هل تستطيع التوضيح اكثر؟
يعني مثلا انا عندي 70 واريد تقسيمها علي 40%
تقعد 70\40%
إذا أردت مثلا نصف 20
20 * 50% = 20 * 50 / 100 = 1000 / 100 = 10
السلام عليكم بارك الله فيك اخي الفاضل فهمت الان
يعني تاخذ العدد يلي تبي تطلع نسبته وتضربه في النسبه وتقسمه علي 100 اوك بارك الله فيك
رياضيا
x / (y%) = x / (y / 100) = x * 100 / y
ممكمن باكود اخي :/
أنا لا أعرف الجافا
لاكن باستعمال JavaScript
var x = 30, y = 20, z; z = x * 100 / y;/* 20% على x تمت قسمة العدد */
أما إذا أردت نسبة من عدد فمثلا %20 من العدد 30 هي 6
z = x * y / 100; /* z = 30 * 20 / 100 = 6 */
بارك الله فيك اخي بس فيه شويه حاجات مافهمتها لو سمحت ممكن تكتب لي خوارزميه افضل ؟ وبارك الله فيك وفتح الله عليك
x / (y%) = x / (y / 100) = x * y / 100
FIFY
لديك خطأ
لأن عند تحويل القسمة إلى ضرب نحول المقسوم عليه إلى مقلوبه
a / (b / c) = a * (1/(b / c)) = a * (c / b) = a * c / b
حول النسبة إلى عدد عشري ثم قسّم
السلام عليكم اخى الكريم هذا الكود حسب فهمى
The code:
float prec ; float result;
float all;
public void printo(){ if(prec != 0){ this.result = all / (prec / 100); System.out.println(this.result); } else System.out.println("Error Cannot divide on 0"); }
مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.
صمم موقعك كاملا بالسحب والإفلات بدون خبرة برمجية، واحجز مكانك على الإنترنت.