السلام عليكم
كان ليا سؤال صغير..
أنا حاليا بعمل برنامج يحول من النظام الثمانى للنظام العشرى..
يعنى عاوزة اخد مجموعة ارقام من الشاشة...واخد كل رقم لوحده..واقسم كل رقم للارقام المكونة له
فاخدت الارقام من على الشاشة زى ما باخد اى string
وبعدين حددت الرقم الاول مثلا باستخدام charAtوخزنت الرقم فى متغير
char ch
لكن لما بغير النوع واحوله الى double عشان انفذ عملية التحويل بلاحظ ان القيم اتغيرت
يعنى مثلا لو
ch=7
بيكون المتغير من نوع double بيساوى 55
ممكن حد يفهمنى ليه التغير دا من الـ char للـdouble؟؟؟ :huh:
وازاى احافظ على القيمة زى ما هى؟؟؟ :huh:
وهل فيه طريقة افضل عشان اخد الارقام كـdouble مباشرة على الشاشة؟؟؟ :unsure:
واسفة على الازعاج
شكرا