اعداد در java

P O U R I A

مدیر مهندسی شیمی مدیر تالار گفتگوی آزاد
مدیر تالار
فهرست مطالب تاپیک:

  1. بزرگترین و کوچکنرین اعداد صحیح (int) قابل تعریف در java
  2. متغیرهای double در java
  3. متغیرهای short در java
  4. متغیرهای float در java

منبع: kelidestan.com
 

P O U R I A

مدیر مهندسی شیمی مدیر تالار گفتگوی آزاد
مدیر تالار
بزرگترین و کوچکنرین اعداد صحیح (int) قابل تعریف در java

بزرگترین و کوچکنرین اعداد صحیح (int) قابل تعریف در java

هنگام انجام محاسبات ریاضی، باید دقت داشته باشیم که برای تعریف اعداد صحیح (int) در java ، یک محدوده وجود دارد (یک محدوده مجاز برای متغیرهای int). بزرگترین عدد صحیح قابل تعریف در java (به صورت int) برابر 2147483647 و کوچکترین عدد صحیح قابل تعریف در java (به صورت int) برابر -2147483648 می باشد. اگر شما قصد دارید که اعداد کوچکتر یا بزرگتری داشته باشید که در این محدوده قرار نمی گیرد، باید نوع متغیر را به صورت double انتخاب نمایید.
 

P O U R I A

مدیر مهندسی شیمی مدیر تالار گفتگوی آزاد
مدیر تالار
متغیرهای double در java

متغیرهای double در java

با استفاده از متغیرهای double ، می توانیم اعداد اعشاری را ذخیره کنیم. در متغیرهای double می توان اعداد بسیار بزرگ یا بسیار کوچکی را ذخیره نمود (می توانیم عددی به بزرگی 17 که در جلوی آن 307 تا صفر قرار گرفته است را تعریف کنیم). بازه تعریف عدد برای متغیرهای double بسیار بیشتر از متغیرهای int می باشد (متغیرهای int برای تعریف اعداد صحیح به کار می روند، نه اعداد اعشاری).

برای تعریف یک متغیر double ، باید به صورت زیر عمل کنیم :
کد:
[COLOR=#000000][FONT=Tahoma][FONT=monospace][COLOR=#000066][B]double[/B][/COLOR] myNumber [COLOR=#339933]=[/COLOR] [COLOR=#CC66CC]3.5[/COLOR][COLOR=#339933];[/COLOR][/FONT]
[/FONT][/COLOR]
 

P O U R I A

مدیر مهندسی شیمی مدیر تالار گفتگوی آزاد
مدیر تالار
متغیرهای short در java

متغیرهای short در java

زمانی که اطمینان داریم که عدد مورد نظرمان در بازه -32,768 تا 32,767 قرار می گیرد، می توانیم به جای تعریف متغیر به صورت int ، متغیر را به صورت short تعریف کنیم. در واقع متغیر short ، برای اعداد کوچک به کار می رود.
 

P O U R I A

مدیر مهندسی شیمی مدیر تالار گفتگوی آزاد
مدیر تالار
متغیرهای float در java

متغیرهای float در java

به جای استفاده از متغیرهای double ، می توانیم از متغیرهای float استفاده کنیم. متغیرهای double به صورت یک عدد 64 بیتی ذخیره می شوند ولی متغیرهای float به صورت یک عدد 32 بیتی ذخیره خواهند شد. بنابراین مقدار ذخیره شده در یک متغیر double که حاصل از محاسبات اعشاری باشد، می تواند تعداد رقم های اعشاری بیشتری را ذخیره کند (در متغیرهای float ، بعد از تعدادی از رقم های اعشاری، سایر رقم های اعشاری به صورت گرد شده در نظر گرفته می شوند). بنابراین هنگامی که تعداد رقم های اعشاری محاسباتمان زیاد نیست، می توانیم متغیرها را به جای double ، به صورت float تعریف کنیم.

نحوه تعریف متغیرهای float ، مشابه کد زیر می باشد :
کد:
[COLOR=#000000][FONT=Tahoma][FONT=monospace][COLOR=#000066][B]float[/B][/COLOR] myNumber [COLOR=#339933]=[/COLOR] 6.5f[COLOR=#339933];[/COLOR][/FONT]
[/FONT][/COLOR]
دقت کنید که بعد از عدد مورد نظرمان، باید حرف f را بنویسیم.
 

Similar threads

بالا