SORU
26 EYLÜL 2011, PAZARTESİ


java : Dize ve Dize için yüzer yüzer dönüştürmek

Nasıl dize veya dize gelen yüzer yüzer dönüştürmek olabilir miyim?

Benim durumumda 2 değerleri string (tablodan var olan değer) arasındaki iddia ve hesapladım bu değeri yüzer ihtiyacım var.

String valueFromTable = "25";
Float valueCalculated =25.0;

Dize şamandıra dan denedim:

String sSelectivityRate = String.valueOf(valueCalculated );

ama onaylama işlemi başarısız olur

CEVAP
26 EYLÜL 2011, PAZARTESİ


Java kullanarak Float Sınıf.

float f = Float.parseFloat("25");
String s = Float.toString(25.0f);

Karşılaştırmak için her zaman iki yüzer gibi dize yüzer ve karşılaştırın dönüştürmek için daha iyi. Bu dizeleri olarak karşılaştırıldığında farklı olan birden çok dize temsilleri vardır, bir kayan nokta sayısı için ("" != 25 örneğin "25.0" != "25.00" vb.)

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ampisound

    Ampisound

    12 Kasım 2006
  • boniver

    boniver

    17 NİSAN 2006
  • Break

    Break

    10 Aralık 2005