User Käyttäjä Salasana  
   
sunnuntai 27.7.2025 / 17:10
Hae keskustelualueilta:        In English   Suomeksi   På svenska
afterdawn.com > keskustelu > yleinen keskustelu > kaikki muut keskusteluaiheet > java-ohjelmoinnin aloittelija / apua math-libraryn käytössä
Näytä aiheet
 
Keskustelualueet
Keskustelualueet
Java-ohjelmoinnin aloittelija / apua Math-libraryn käytössä
  Siirry:
 
Kirjoittaja Viesti
marski2
Newbie
_
15. syyskuuta 2009 @ 12:19 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Hei,

toivottavasti joku fiksu osaa vastata kysymykseeni. Käytän editoria Crimson Editor 3.72 ja yritän päästä alkuun koodin kirjoittamisen kanssa. En kuitenkaan jostain syystä saa Math-toimintoja toimimaan. Kun yritän muuttaa koodia .class-muotoon (compile, mitä nyt onkaan suomeksi), saan aina virheilmoituksen. Tässä esimerkki:

---------- Capture Output ----------
> "C:\Program Files\Java\jdk1.6.0_16\bin\javac.exe" testi.java
testi.java:5: cannot find symbol
symbol : method random()
location: class Math
if (Math.random() < 0.5) System.out.println("Klaava");
1 error
> Terminated with exit code 1.

samanlainen herja tulee yrittäessäni käyttää mitä tahansa muuta Math.jotain, esim. Math.pow(). Eli aivan kuin ohjelma ei tunnistaisi näitä Math.-komentoja..?

Kertokaa, missä piilee vika. Kiitos!
marski2
Newbie
_
15. syyskuuta 2009 @ 12:22 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Lisäyksenä edelliseen, että esimerkin koodinpätkä on siis:

public class testi
{
public static void main(String[] args)
{
if (Math.random() < 0.5) System.out.println("Klaava");
else System.out.println("Kruuna");
}
}
Hmmmh
Senior Member
_
15. syyskuuta 2009 @ 21:35 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Ootkohan importannu sen? import java.lang.Math.*;

Import static ... niin et tarvitse sitä Math.jotain siihen alkuun.
marski2
Newbie
_
15. syyskuuta 2009 @ 21:46 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Ok, kiitos. Mutta olen siis HYVIN aloittelija, joten viistisitkö sijoittaa tuon antamasi koodinpatkän minun koodiini, jotta näkisin, mihin ja miten koodi pitää sijoittaa.
Mainos
_
__
 
_
Hmmmh
Senior Member
_
16. syyskuuta 2009 @ 18:24 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Lueskele vaikka tuolta:
http://wiki.mureakuha.com/wiki/Java

Ohjelmoinnin perustaitoja on etsiä Googlella erilaisia ratkaisuja ongelmiin. Siinä oppii miten monella eri tavalla saman homman voi tehdä ja vähitellen oppii arvioimaan niiden hyviä ja huonoja puolia.
afterdawn.com > keskustelu > yleinen keskustelu > kaikki muut keskusteluaiheet > java-ohjelmoinnin aloittelija / apua math-libraryn käytössä
 

Apua ongelmiin: AfterDawnin keskustelualueet | AfterDawnin Vastaukset
Uutiset: IT-alan uutiset | Uutisia puhelimista
Musiikkia: MP3Lizard.com
Tuotearviot: Laitevertailu | Vertaa puhelimia | Vertaa kännykkäliittymiä
Pelit: Pelitiedostot, pelidemot ja trailerit
Ohjelmat: download.fi | AfterDawnin ohjelma-alueet
International: AfterDawn in English | Software downloads | Free, legal MP3s | AfterDawn på svenska
RSS -syötteet: AfterDawnin uutiset | Uusimmat ohjelmapäivitykset | Keskustelualueiden viestit
Tietoja: Tietoa AfterDawn Oy:stä | Mainosta sivuillamme | Sivuston käyttöehdot ja tietoja yksityisyydensuojasta
Ota yhteyttä: Lähetä palautetta | Ota yhteyttä mainosmyyntiimme
 
  © 1999-2025 AfterDawn Oy