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

  • Brandon McCrary

    Brandon McCr

    15 Ocak 2012
  • midomansour

    midomansour

    19 EYLÜL 2009
  • The Weavers of Eternity Paracord Tutorials

    The Weavers

    1 Ocak 2014