PDA

View Full Version : مشکل با نوع در جاوا



Nazanin-Zohreh
جمعه 22 آذر 1387, 12:12 عصر
با عرض سلام

من میخواستم یه عدد 14 رقمی رو بریزم توی یک متغیر . از چه نوعی باید استفاده کنم .

مثلا من میخام این عدد رو بر عدد 2 تقسیم کنم و نتیجه ی باقی مانده رو ببینم .

از این روش ها استفاده کردم ولی جواب نداد


int j,a=12345678901234
j=a%2

البته به جای int من از double,float,long هم استفاده کردم ولی باز جواب نداد .

لطفا کمک کنید ممنون .

javaphantom
جمعه 22 آذر 1387, 12:38 عصر
با عرض سلام

من میخواستم یه عدد 14 رقمی رو بریزم توی یک متغیر . از چه نوعی باید استفاده کنم .

مثلا من میخام این عدد رو بر عدد 2 تقسیم کنم و نتیجه ی باقی مانده رو ببینم .

از این روش ها استفاده کردم ولی جواب نداد


int j,a=12345678901234
j=a%2

البته به جای int من از double,float,long هم استفاده کردم ولی باز جواب نداد .

لطفا کمک کنید ممنون .





درس نمی خونی فایده هم نداره.
از کلاس BidDecimal استفاده کردم


public static void main(String[] args) {
BigDecimal b1 = new BigDecimal("1234567891234");
float k = b1.floatValue();
System.out.println(k%2);
}

amirfarshad
جمعه 22 آذر 1387, 14:05 عصر
حداکثر میزانی که میشه توی این تایپها قرار داد چقدره؟
منظورم تایپهای عددی هست و البته میزان دقیق هم لازم نیست.

Nazanin-Zohreh
جمعه 22 آذر 1387, 14:15 عصر
خیلی ممنونم مرسی از راهنماییتون . موفق باشید