Veröffentlicht 12. Mai 200421 j Hallo Leutz, wie kann ich am einfachsten ermitteln, ob eine Zahl Nachkommastellen hat?
12. Mai 200421 j Hallo Leutz, wie kann ich am einfachsten ermitteln, ob eine Zahl Nachkommastellen hat? Gar nicht, denn das liegt ansich nur am Datentyp 1 hat keine, aber 1,000 hat welche Was genau meinst du also? Vielleicht ob es eine ganzzahlige Zahl ist? Goos
12. Mai 200421 j versuch ma so: // beispiel $No = "1,2536"; echo strstr( $No, ","); $No2 = "11231"; echo strstr( $No2, ","); // Mögliche Funktion function hasDecimalPlace( $string) { return strstr( $string, ",") !== false } [/PHP] http://de.php.net/manual/de/function.strstr.php
12. Mai 200421 j versuch ma so: $No = "1,2536"; echo strstr( $No, ","); $No2 = "11231"; echo strstr( $No2, ","); [/PHP] Du arbeitest da aber doch nicht wirklich mit Zahlen, sondern mit Strings Goos
12. Mai 200421 j Du arbeitest da aber doch nicht wirklich mit Zahlen, sondern mit Strings Goos geht aber trotzdem,.... PHP castet das intern. Alertnativ: $no = 12345; function hasDecimalPlace( $no) { return $no != floor( $no); } [/PHP]
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.