آموزش برنامه نویسی

نوع double و اعداد با ممیز شناور

شنبه, ۱۲ مرداد ۱۳۹۲، ۰۱:۵۲ ق.ظ

در مطالب قبل گفتیم متغیرها دارای نام و نوع می باشند و می توانند مقادیری از همان نوع را ذخیره کنند. یک متغیر int فقط مقادیر صحیح را ذخیره می کند مقادیری مثل 123 و -163 . یک متغیر int نمی تواند اعداد حقیقی را نگه دارد. در برنامه نویسی، اعداد حقیقی مثل 3.14 و 2.7- را اعداد با ممیز شناور می نامند و متعلق به نوعی هستند که double نامیده می شود. مثال زیر کاربرد نوع double و اعداد با ممیز شناور است و برنامه ای را نشان می دهد که تبدیل دمای Celsius و Fahrenheit به یکدیگر را انجام می دهد.

 

/*
 * Convert temperature between Celsius and Fahrenheit
 */
public class ConvertTemperature {  // Save as "ConvertTemperature.java"
   public static void main(String[] args) {
      double celsius, fahrenheit;
      celsius = 37.5;
      fahrenheit = celsius * 9.0 / 5.0 + 32.0;
      System.out.println(celsius + " degree C is " + fahrenheit + " degree F.");
      fahrenheit = 100.0;
      celsius =  (fahrenheit - 32.0) * 5.0 / 9.0;
      System.out.println(fahrenheit + " degree F is " + celsius + " degree C.");
   }
}

 

  • امین بهرامی

نظرات (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی