Zahlenangaben

Bearbeiten
Quelltext   Soll   IstZahl(N) formatnum(R)   IstZahlN Bemerkungen
natürliche Zahlen:
1     1  
2000     2000  
2.000     2000  
2,000     2.000  
3000000     3000000  
3.000.000     3000000  
3,000,000     3.000.000  
40.00     4000   Einschränkung: Punkte, die keine korrekte Tausendertrennung ergeben, werden ignoriert.
1..9     19  
0...9     09  
40,00     40.00  
5.     5   Einschränkung: Ein evtl. abschließender Punkt wird ignoriert.
5,     5.  
.6     6  
,6     .6  
7.007     7007  
7,007     7.007  
Sonderfall positives Vorzeichen:
+1     +1  
+2.000     +2000  
+2,000     +2.000  
+40.00     +4000   Einschränkung: Punkte, die keine korrekte Tausendertrennung ergeben, werden ignoriert.
+1..9     +19  
Sonderfall Null:
0 ?   0   IstZahlN prüft die Zugehörigkeit zur Menge der positiven ganzen Zahlen (also ohne die Null).
00 ?   00  
0.000 ?   0000  
0.0     00  
0,0     0.0  
0.     0  
0,     0.  
.0     0  
,0     .0  
±0     ±0  
führende Nullen:
08 ?   08   Zahlen mit führenden Nullen sind hier nicht zulässig.
0.008     0008  
00.000.008     00000008  
negative Ganzzahlen:
-1     -1  
–1     –1   typografisches Minuszeichen
-1.0     -10  
-1,0     -1.0  
-2.222     -2222  
-2,222     -2.222  
Exponentialdarstellung:
1e6     1e6   IstZahlN unterstützt keine Exponentialschreibweise.
1E6     1E6  
2.2e3     22e3  
3.3333e3     33333e3  
Textform:
elf     elf  
12 Partien     12 Partien  
keine Angabe:
       

Bereichsangaben

Bearbeiten

... etwa {{IstZahlN|zahl|min|max}}, z. B. prüft {{IstZahlN|zahl||42}}, ob es sich bei zahl um eine natürliche Zahl im Wertebereich [1..42] handelt ...

Testfall Quelltext Soll Ist
obere Grenze:
(obiges Bsp. für 22) Standardfall {{IstZahlN|22|max=42}}    
(obiges Bsp. für 22) {{IstZahlN|22||42}}    
(obiges Bsp. für 1) {{IstZahlN|1||42}}    
(obiges Bsp. für 42) {{IstZahlN|42||42}}    
(obiges Bsp. für 0) Standardfall {{IstZahlN|0|max=42}}    
(obiges Bsp. für 0) {{IstZahlN|0||42}}    
(obiges Bsp. für 43) Standardfall {{IstZahlN|43|max=42}}    
(obiges Bsp. für 43) {{IstZahlN|43||42}}    
untere Grenze:
beide Grenzen:
leere Angaben:
leere, unbenannte Parameter {{IstZahlN|22||}}    
leere, unbenannte Parameter (Fehlerfall) {{IstZahlN|-22||}}    
leere, benannte Parameter {{IstZahlN|zahl=1|min=|max=}}    
leere, benannte Parameter (Fehlerfall) {{IstZahlN|zahl=0|min=|max=}}