Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-06-2004, 10:51   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Beiträge: 144
Unhappy ganzzahl oder dezimal?

hallo zusammen,
mit welchem befehl bekomme ich heraus, ob eine zahl
eine dezimal oder eine ganzzahl ist.

habe beim suchen nur angaben zum runden gefunden.

danke,
die krähe
crowfield ist offline   Mit Zitat antworten
Alt 04-06-2004, 10:59   #2 (permalink)
.
 
Benutzerbild von SunboX
 
Registriert seit: Sep 2002
Ort: Auerbach / Mittweida
Beiträge: 912
hmm, schreib dir doch ne eigene.

ActionScript:
  1. function istGanzzahl(zahl) {
  2.        if(zahl.indexOf(".")) return false;
  3.        return true;
  4. }
  5.  
  6. if(!istGanzzahl(2.345)) trace("keine Ganzzahl...");

ungetestet!

Ciao SunboX
__________________
..:: mein weblog ::.. ..:: meine homepage ::.. ..:: VisualDRUGS ::..
Zitat:
Geschrieben von emax
iterativ arbeiten ist menschlich, rekursiv dagegen göttlich :D
Künstliche Intelligenz ist leichter zu ertragen, als natürliche Dummheit!
SunboX ist offline   Mit Zitat antworten
Alt 04-06-2004, 11:01   #3 (permalink)
Level up
 
Benutzerbild von Alois
 
Registriert seit: Jun 2001
Ort: Bocholt
Beiträge: 4.155
was meinst Du jetzt mit Ganzzahl oder Dezimalzahl...

....das ist nämlich in der Programmierung schon ein kleiner Unterschied....wenn Du ein Integer im Programmiersinne meinst, dann ist 5.0 zum Beispiel keine 'Ganzzahl' mehr (ein Integer ist immer eine Zahl ohne Komma...egal ob dahinter noch Werte stehen oder nicht)... ich glaube bei AS2.0 wird das schon beachtet, wenn es Dir nur darum geht ob noch was hinter dem Komma ist, dann mach so:
ActionScript:
  1. if(zahl==Math.floor(zahl)){
  2. trace("Ganzzahl");
  3. }else{
  4. trace("Dezimalzahl");
  5. };

Gruß

Alois
__________________
-Spuckt mir auf den Stuhl, ich will im Grünen sitzen-
Alois ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 14:10 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele