Skocz do zawartości

adi

Członkowie
  • Postów

    3
  • Dołączył

  • Ostatnio

Wszystko napisane przez adi

  1. Serdeczne dzięki Teraz wszystko ładnie działa import java.math.BigDecimal; public class Decimal{ public static void main(String[] args) { BigDecimal stala = BigDecimal.valueOf(3.00); BigDecimal stala1 = BigDecimal.valueOf(3.14); System.out.println(stala.setScale(100)); System.out.println(stala1.setScale(100)); BigDecimal wynik = stala.add(stala1); System.out.println(wynik.setScale(100)); } }
  2. coś mi nie poszło: Decimal.java:10: error: cannot find symbol BigDecimal bigDecimalPi = BigDecimal.valueOf(3.14); ^ symbol: class BigDecimal location: class Decimal Decimal.java:10: error: cannot find symbol BigDecimal bigDecimalPi = BigDecimal.valueOf(3.14); ^ symbol: variable BigDecimal location: class Decimal Decimal.java:11: error: cannot find symbol BigDecimal doublePi = new BigDecimal(3.14); ^ symbol: class BigDecimal location: class Decimal Decimal.java:11: error: cannot find symbol BigDecimal doublePi = new BigDecimal(3.14); ^ symbol: class BigDecimal location: class Decimal Decimal.java:15: error: cannot find symbol System.out.println(BigDecimal.valueOf(stala).setScale(100)); ^ symbol: variable BigDecimal location: class Decimal Decimal.java:16: error: cannot find symbol System.out.println(bigDecimalPi.add(BigDecimal.valueOf(stala)).setScale(100)); ^ symbol: variable BigDecimal location: class Decimal 6 errors
  3. Cześć, jestem początkujący i nie wiem dlaczego kod: public class Stale{ public static void main(String[] args){ final double LICZBA_PI=3.14; final double STALA2=3.00; double wynik=LICZBA_PI+STALA2; System.out.println(wynik); } } daje wynik 6.140000000000001? Jeżeli zmienię wartość STALA2 na 3.01 to wynik jest poprawny.
×
×
  • Utwórz nowe...