SORU
22 ŞUBAT 2011, Salı


Java değeri nedir?

Bu kod yazdım:

float b= 3.6;

ve bu olsun:

Error:Unresolved compilation problem: 
    Type mismatch: cannot convert from double to float

Neden?
Tanımı float nedir? Aradım fakat gelmedi.

CEVAP
22 ŞUBAT 2011, Salı


double türü 3.6, onun yorumlanması gibi bir ondalık sayı, Java,. double float32 bit hassasiyetli IEEE 754 kayan nokta ise 64-bit duyarlıklı IEEE 754 kayan nokta. A float double, dönüşüm olamaz örtülü olarak yapılması daha az hassas.

Eğer bir şamandıra oluşturmak istiyorsanız, f (örn: 3.6f) ile bitiyor.

Daha fazla açıklama için, primitive data types definition of the Java tutorial bkz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Felice Musique

    Felice Musiq

    22 NİSAN 2014
  • InfoPuppet

    InfoPuppet

    15 Kasım 2011
  • Wii Minute Radio

    Wii Minute R

    31 Mayıs 2008