2. Juli 200817 j Hi, gibt es in asp eine funktion, die feststellt ob es sich bei einer zahl um eine Ganzzahl handelt oder nicht? Wenn Ergebnis z.B. 1;2; 14; 99, dann wahr wenn Ergebnis z.B. 1,5; 2,3; 77,456, dann falsch
2. Juli 200817 j Einfach mit einer Modular-Division prüfen: if i mod 1 = 0 Then <meineVariable> = true
3. Juli 200817 j Einfach mit einer Modular-Division prüfen: if i mod 1 = 0 Then <meineVariable> = true Ist "i mod 1" nicht immer 0? Ich glaube, du meintest "i mod 2 = 0".
3. Juli 200817 j Ist "i mod 1" nicht immer 0? Ich glaube, du meintest "i mod 2 = 0". Nein. "i mod 1" ist nur bei Ganzzahlen 0. "i mod 2 = 0" würde man zur Erkennung von geraden Zahlen verwenden.
3. Juli 200817 j i mod 1 ergibt leider in meinem Fall immer 0? irgendetwas stimmt nicht. i ist ja die variable. i=1, dann 0 i=2,5 dann 0 wo ist der Fehler?? Funktioniert die Funktion in asp?? vbscript??
4. Juli 200817 j i=1, dann 0 i=2,5 dann 0 Welchen Datentyp hat denn die Variable i? Ansonsten würde ich noch vermuten, dass ASP ggf. einen Punkt als Dezimaltrennzeichen erwartet.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.