Šablona:Očekáváno číslo
Šablona Očekáváno číslo používá šablonu {{chyba}}
k varování a pouze skryté validační kategorizaci, že jako vstupní hodnota je požadována číselná hodnota, a to v počítačovém formátu: bez mezer pro oddělování tisíců, s desetinnou tečkou.
Mnohé „číselné“ hodnoty tu na WP totiž máme už naformátované přímo jako text, místo aby byly zadány jako číslo, a to pak teprve automaticky zobrazeno zformátovaně, zpracováno na text až ve druhém kroku.
Účelem, proč mít číselné hodnoty opravdu jako čísla, je pak jejich další automatizované použití: Např. automatizované dopočítávání hustoty zalidnění v infoboxu o nějakém území, když už do něj byly zadány hodnoty o počtu obyvatel a plošné výměře. Když by tyto hodnoty jsou zadány jinak než striktní číslo, tedy už formátováno jako text, lze z něj zpětně tu původní číselnou hodnotu vyparsovat už jen těžko, často vůbec ne.
Příklady
wiki zdroj | výsledek |
---|---|
{{Očekáváno číslo}} | Kategorie:Údržba:Hodnota není číslo |
{{Očekáváno číslo|z=mojemoje}} | Kategorie:Údržba:Hodnota není číslo |
{{Očekáváno číslo|z=mojemoje|param=1}} | Kategorie:Údržba:Hodnota není číslo |
{{Očekáváno číslo|}} | Kategorie:Údržba:Hodnota není číslo ...prázdný vstup systém Wikipedie interpretuje jako číslo 0, tato šablona netoleruje. |
{{Očekáváno číslo||mojemoje}} | Kategorie:Údržba:Hodnota není číslo |
{{Očekáváno číslo|param=1}} | Kategorie:Údržba:Hodnota není číslo |
{{Očekáváno číslo||param=1}} | Kategorie:Údržba:Hodnota není číslo |
{{Očekáváno číslo|||param=1}} | Kategorie:Údržba:Hodnota není číslo |
{{Očekáváno číslo|z=||param=1}} | Kategorie:Údržba:Hodnota není číslo |
{{Očekáváno číslo|1=}} | Kategorie:Údržba:Hodnota není číslo ...i prázdný pojmenovaný parametr systém Wikipedie interpretuje jako číslo 0, tato šablona netoleruje. |
{{Očekáváno číslo|text}} | Kategorie:Údržba:Hodnota není číslo |
{{Očekáváno číslo|text|mojemoje}} | Kategorie:Údržba:Hodnota není číslo |
{{Očekáváno číslo|1=text}} | Kategorie:Údržba:Hodnota není číslo |
{{Očekáváno číslo|5text}} | Kategorie:Údržba:Hodnota není číslo |
{{Očekáváno číslo|text5}} | Kategorie:Údržba:Hodnota není číslo |
{{Očekáváno číslo|text5|param=1}} | Kategorie:Údržba:Hodnota není číslo |
{{Očekáváno číslo|0}} | Kategorie:Monitoring:Články s výpočty ...explicitní nula je přijímána, výpočet je možný. |
{{Očekáváno číslo|3}} | Kategorie:Monitoring:Články s výpočty |
{{Očekáváno číslo|1=3}} | Kategorie:Monitoring:Články s výpočty ...nejde o logické porovnávání, nýbrž o explicitní přiřazení hodnoty do prvního implicitního parametru |
{{Očekáváno číslo|-3}} | Kategorie:Monitoring:Články s výpočty |
{{Očekáváno číslo|3.3}} | Kategorie:Monitoring:Články s výpočty |
{{Očekáváno číslo|3,3}} | Kategorie:Monitoring:Články s výpočty ...Wikipedie používá desetinnou tečku, česká je však lokalizovaná: číslo s čárkou by tedy bylo textem, ale šablona zde se toto pokouší parsovat {formatnum: , výsledkem pak stejně ještě může být číslo. (Ačkoli na to raději nespoléhat)
|
{{Očekáváno číslo|-3.3}} | Kategorie:Monitoring:Články s výpočty |
{{Očekáváno číslo|3 456}} | Kategorie:Údržba:Hodnota není číslo ...ani parsování nepomůže: zde jde o text obsahující dvě čísla, ne o jednu číselnou hodnotu. (výpočet selže) |