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

  • AverageBroTV

    AverageBroTV

    20 Mart 2013
  • dope2111

    dope2111

    29 HAZİRAN 2009
  • Paul Schroder

    Paul Schrode

    30 Kasım 2007