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