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

  • El SalvaLobo

    El SalvaLobo

    10 Temmuz 2006
  • guillaume2111's channel

    guillaume211

    19 Kasım 2006
  • HTC

    HTC

    12 Ocak 2006