Hur gör man egentligen om man vill slumpa mellan två värden? Beroende på vilket värde det blir så skriver den då ut tex. Röd vann! eller så. Meningen är att det i framtiden ska hämta värden och sånt från en databas etc.
Testade den kod du förmedleade fick då expectet character ')' och invalid character in input på fölajnde rad:
int value = (int)(min + Math.random() * (max - min + 1));
Pilarna var vid r´et.
De var ju lite märkligt.. jag testade kompilera, men fick inga fel alls..
Har du nån speciell kompilator?
Testa denna koden och se om du får felmeddelande..
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">
public class Random
{
public static void main(String[] args)
{
int min = 35;
int max = 50;
int value = (int)(min + Math.random() * (max - min + 1));
System.out.println(value);
}
}
Testade den på min stationäradator, fungerade galant. Gick sen över till min handdator, Ericsson mc218, för att testa, det var också där jag testade i första läget. Här fick jag de fel som jag angav i tidigare inlägg. iofs har jag en nerbantad verisionav classes.zip men en sådan "viktig" sak som random borde väl finnas med?