اين الخطأ في هذا البرنامج
حاولت تنفيذ هذا البرنامج عدة مرات ولكن دون فائدة
فأرجوا ان توضحوا لي اين الخطأ وشكرا
ارجوا كذالك ان تشرحوا لي عمل هذا السطر
كود:
NumberFormat formater = NumberFormat.getNumberInstance();
وشكرا
كود:
public class Converting
{
public static void main(String[] args)
{
int quarters =2;
int dollars =3;
double total = dollars + quarters * 0.25;
final double TAX_RATE = 8.5;
double tax = total * TAX_RATE /100;
NumberFormat formater = NumberFormat.getNumberInstance();
formatter.setMaximumFractionDigits(2);
System.out.println("total : $" + total);
System.out.println("tax : $" + formatter.format(tax));
}
}
مشاركة: اين الخطأ في هذا البرنامج
يابو الشباب ,,
السلام عليكم ..
باي لغة كتبت الكود ؟؟؟
وعلى فكرة ,, ما هي المكاتب الي استخدمتها ؟؟
اعطيني الكود كاملا !!
مشاركة: اين الخطأ في هذا البرنامج
اولا اشكرك اخي
:biggthumpThe Coder
على التجاوب
ولكنني ليس لدي خبرة في البرمجة فانا في ايامي الأولى اما الكود فهو كما ارسلته كاملا
مكتوب بلغة الجافا
كود:
Java(TM) 2 SDK, Standard Edition
Version 1.3.1
وبصراحة كتبته بشكل مباشر في برنامج الجافا وقمت بتنفيذه ولكنه فشل
هذه الأخطاء ولكنني لا اعرف اين الخطا بالظبط
كود:
C:\Program Files\Xinox Software\JCreator Pro\MyProjects\eye.java\Converting.java:10: cannot resolve symbol
symbol : class NumberFormat
location: class Converting
NumberFormat formater =NumberFormat.getNumberInstance();
^
C:\Program Files\Xinox Software\JCreator Pro\MyProjects\eye.java\Converting.java:10: cannot resolve symbol
symbol : variable NumberFormat
location: class Converting
NumberFormat formater =NumberFormat.getNumberInstance();
^
C:\Program Files\Xinox Software\JCreator Pro\MyProjects\eye.java\Converting.java:11: cannot resolve symbol
symbol : variable formatter
location: class Converting
formatter.setMaximumFractionDigits(2);
^
C:\Program Files\Xinox Software\JCreator Pro\MyProjects\eye.java\Converting.java:13: cannot resolve symbol
symbol : variable formatter
location: class Converting
System.out.println("tax : $" + formatter.format(tax));
^
4 errors
Process completed.
مشاركة: اين الخطأ في هذا البرنامج
اخي .. يظهر انه ناقص مكتبات والله اعلم ,,
لازم تضيف هذه المكتبات .. ولو اني ماني عارف وش الكلاس الي انت حاطه .
اعذرني .. لو عندي الجافا الحين كان ساعدتك .. اسف جدا ,,
مشاركة: اين الخطأ في هذا البرنامج
أخي commandor
انتا ايش تبي تسوي بالضبط لو ازلت السطرين:
NumberFormat formater = NumberFormat.getNumberInstance
formatter.setMaximumFractionDigits(2
البرنامج بيشتغل معاك :D
أعتقد ان السطر الي سألت عنه يحاول انه يقرب الرقم الى اقرب خانتين بعد الفاصله
على فكرة انا اول مره اسمع بهذه الطريقه الي انت تحاول تسويها على العموم اتمنى اني اكون افدتك
مشاركة: اين الخطأ في هذا البرنامج
السلام عليكم
اشكرك اخي
The Coder http://images.montada.com/statusicon/user_offline.gif vbmenu_register("postmenu_4044516", true)
يبدو كما قلت انت انني لم استدعي المكتبات لتنفيذه
ربما يحتاج ذلك الى مستوى متقدم للقيام بذلك ولكنني استفدت من تلك الملاحظة بالفعل
وكذلك اشكر الأخ
dr_guess:biggthump
اولا ان المشكلة كماقلت انت في السطرين اللذين قمت انت بحذفهم:أفكر:
خطوة رائعة فالكود بدأ يعمل بالفعل