Template:Valid: Difference between revisions
From Zoophilia Wiki
Jump to navigationJump to search
No edit summary |
meta>Hut 8.5 m Reverted edits by 217.23.141.132 (talk) to last version by SkyLined |
||
Line 1: | Line 1: | ||
< | <noinclude> | ||
< | ==Purpose== | ||
< | Determines whether something is valid in a vertain context. Currently only implemented for determining if a number is within the precision that wikipedia expressions can handle. | ||
==Returns== | |||
< | '''true''' if the argument is valid, '''false''' if it is not. | ||
< | ==Examples== | ||
:<code><nowiki>{{valid|number=A}}</nowiki></code> = {{valid|number=A}} ''(not a number)'' | |||
:<code><nowiki>{{valid|number=1234}}</nowiki></code> = {{valid|number=1234}} | |||
:<code><nowiki>{{valid|number=+1234}}</nowiki></code> = {{valid|number=+1234}} | |||
:<code><nowiki>{{valid|number=-1234}}</nowiki></code> = {{valid|number=-1234}} | |||
:<code><nowiki>{{valid|number=(1234)}}</nowiki></code> = {{valid|number=(1234)}} ''(one pair of parenthesis is allowed)'' | |||
</ | :<code><nowiki>{{valid|number=--1234}}</nowiki></code> = {{valid|number=--1234}} ''(incorrect sign use)'' | ||
:<code><nowiki>{{valid|number=1234567890}}</nowiki></code> = {{valid|number=1234567890}} | |||
:<code><nowiki>{{valid|number=12345678901234567890}}</nowiki></code> = {{valid|number=12345678901234567890}} ''(too large)'' | |||
:<code><nowiki>{{valid|number=1.234567890}}</nowiki></code> = {{valid|number=1.234567890}} | |||
:<code><nowiki>{{valid|number=1.2345678901234567890}}</nowiki></code> = {{valid|number=1.2345678901234567890}} ''(too many decimals)'' | |||
</noinclude><includeonly>{{#if:{{{number|}}}|{{#ifeq:{{{number}}}|{{evalns|{{{number}}}}}|true|{{#ifeq:{{{number}}}|+{{evalns|{{{number}}}}}|true|{{#ifeq:{{{number}}}|({{evalns|{{{number}}}}})|true|false}}}}}}}}</includeonly> |
Revision as of 16:38, 20 July 2008
Purpose
Determines whether something is valid in a vertain context. Currently only implemented for determining if a number is within the precision that wikipedia expressions can handle.
Returns
true if the argument is valid, false if it is not.
Examples
{{valid|number=A}}
= false (not a number){{valid|number=1234}}
= true{{valid|number=+1234}}
= true{{valid|number=-1234}}
= true{{valid|number=(1234)}}
= true (one pair of parenthesis is allowed){{valid|number=--1234}}
= false (incorrect sign use){{valid|number=1234567890}}
= true{{valid|number=12345678901234567890}}
= false (too large){{valid|number=1.234567890}}
= true{{valid|number=1.2345678901234567890}}
= false (too many decimals)