Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  3 1523
Hei, jeg får ikke til å ta kvadratroten til en variabel via (Math.sqrt(b); ).
Ei heller b^2(Math.pow(b, 2); ).

Programmet tar imot bruker input, og skal være en enkel kalkulator for å regne ut kvadratroten.


Er det andre måter å gjøre dette på?

Takker for alle svar!

Mvh Sverre
Sist endret av NidarSverre; 19. oktober 2011 kl. 20:14.
Det finnes selvsagt andre måter å gjøre det på, men de involverer stort sett å implementere sin egen kvadratrotfunksjon. Husker du på at funksjoner har en returverdi? Når du skriver Math.sqrt(b) gjør ikke det at b blir kvadratroten av seg selv, for det må du skrive b = Math.sqrt(b).
Strange. Det skulle g[ det. post noe kode? Kan ikke se noe feil med det du har postet.
Hmm, gjør du det slik? :

Scanner input = new Scanner(System.in);
double b;
b = input.nextDouble();
b = Math.sqrt(b);
System.out.print(b);
Vis hele sitatet...
Sist endret av brunost; 19. oktober 2011 kl. 20:55.