Bildschirmberechnung

Status
Nicht offen für weitere Antworten.

Spin

Top Contributor
Hallo Leute kann mir einer bitte helfen.

Mein case 7:
[HIGHLIGHT="Java"] System.out.println("Bitte Höhe und Breite angeben: ");
x = Integer.parseInt(eingabe.readLine());
y = Integer.parseInt(eingabe.readLine());
this.setMonitorBildschirmHöhe(x);
this.setMonitorBildschirmBreite(y);[/HIGHLIGHT]
erlaubt mir eine Bildschirmgröße einzulesen.
Nun möchte ich gerne dass man das verhältnis von 4:3 nicht übersteigen darf.
Ich weiß dass ich das mit einer schönen if schleife machen kann, doch mir fehlt gerade die mathmatik .

[HIGHLIGHT="Java"]if(x <3/4y && y<3/4x)
{

}
else[/HIGHLIGHT]
irgendwie haut das nicht hin ...kann da mir einer in Mathe weiterhelfen? gruß spin
 
Zuletzt bearbeitet von einem Moderator:

Der Müde Joe

Top Contributor
>mit einer schönen if schleife

if-schleife.de

java kenn kein 4y..da müsstes du schon 4*y schreiben.

EDIT:
un bevor du fragst...Fliesskommaberechnugen mit ints sind gefährlich.
da kommt schnell mal 0 raus ;-)
(ein kleines d nach der ersten Zahl)
 
Zuletzt bearbeitet:

Spin

Top Contributor
Klar ^^


ich kann ja casten , sowie ark es schon gemacht hat xD

Ich denke dass ich mein Problem gut beschrieben habe.

denn ark hat es auf anhieb gelöst ^^....lol klar 3/4 ...sind 1,3333 und meine eingegebn daten dürfen nicht drüber sein.

also <= ...klar.

Noch besser ist, es muss genau 3:4 sein oder 16:9 .....dann a== b && c==d

danke , ich sollte mal früher schlafen gehen :) danke
 
Status
Nicht offen für weitere Antworten.

Oben