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

  • FASHTAG

    FASHTAG

    5 EYLÜL 2012
  • itfigueres

    itfigueres

    12 EKİM 2013
  • LavcoPriceTech

    LavcoPriceTe

    21 AĞUSTOS 2010