ਮੌਡਿਊਲ ਗੱਲ-ਬਾਤ:ConvertNumeric/testcases

ਪੰਨਾ ਸਮੱਗਰੀ ਹੋਰ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ।
ਵਿਕੀਪੀਡੀਆ, ਇੱਕ ਅਜ਼ਾਦ ਗਿਆਨਕੋਸ਼ ਤੋਂ

53 of 75 tests failed.

test_decToHex
Text Expected Actual
YesY {{#invoke:ConvertNumeric|decToHex|10 20 40 1024 78912345|minlength=4}} 000A 0014 0028 0400 4B41B59 000A 0014 0028 0400 4B41B59
test_numeral_to_english
Text Expected Actual
N {{#invoke:ConvertNumeric | numeral_to_english |0}} zero ਜ਼ੀਰੋ
N {{#invoke:ConvertNumeric | numeral_to_english |1}} one ਇੱਕ
N {{#invoke:ConvertNumeric | numeral_to_english | 1 }} one ਇੱਕ
N {{#invoke:ConvertNumeric | numeral_to_english |3 + 5}} eight ਅੱਠ
N {{#invoke:ConvertNumeric | numeral_to_english |1 | case=u}} One ਇੱਕ
N {{#invoke:ConvertNumeric | numeral_to_english |1 | case=U}} One ਇੱਕ
N {{#invoke:ConvertNumeric | numeral_to_english |-1}} negative one negative ਇੱਕ
N {{#invoke:ConvertNumeric | numeral_to_english |-1 | negative=minus}} minus one minus ਇੱਕ
YesY {{#invoke:ConvertNumeric | numeral_to_english |70}} seventy seventy
N {{#invoke:ConvertNumeric | numeral_to_english |42}} forty-two forty-ਦੋ
N {{#invoke:ConvertNumeric | numeral_to_english |123}} one hundred and twenty-three ਇੱਕ ਸੌ and twenty-ਤਿੰਨ
N {{#invoke:ConvertNumeric | numeral_to_english |123 | sp=us}} one hundred twenty-three ਇੱਕ ਸੌ twenty-ਤਿੰਨ
N {{#invoke:ConvertNumeric | numeral_to_english |123 | adj=on}} one-hundred-and-twenty-three ਇੱਕ-ਸੌ-and-twenty-ਤਿੰਨ
N {{#invoke:ConvertNumeric | numeral_to_english |1050}} one thousand and fifty ਇੱਕ ਹਜ਼ਾਰ and fifty
N {{#invoke:ConvertNumeric | numeral_to_english |1050 | sp=us}} one thousand fifty ਇੱਕ ਹਜ਼ਾਰ fifty
N {{#invoke:ConvertNumeric | numeral_to_english |0.25}} zero point two five ਜ਼ੀਰੋ point ਦੋ ਪੰਜ
N {{#invoke:ConvertNumeric | numeral_to_english |.25}} zero point two five ਜ਼ੀਰੋ point ਦੋ ਪੰਜ
YesY {{#invoke:ConvertNumeric | numeral_to_english |0 | ord=on}} zeroth zeroth
YesY {{#invoke:ConvertNumeric | numeral_to_english |33 | ord=on}} thirty-third thirty-third
YesY {{#invoke:ConvertNumeric | numeral_to_english |40 | ord=on}} fortieth fortieth
N {{#invoke:ConvertNumeric | numeral_to_english |5000000000 | ord=on}} five billionth ਪੰਜ ਬਿਲੀਅਨth
YesY {{#invoke:ConvertNumeric | numeral_to_english |0 | pl=on}} zeros zeros
YesY {{#invoke:ConvertNumeric | numeral_to_english |76 | pl=on}} seventy-sixes seventy-sixes
N {{#invoke:ConvertNumeric | numeral_to_english |1000000000000000000000000000001}} one nonillion and one ਇੱਕ nonillion and ਇੱਕ
N {{#invoke:ConvertNumeric | numeral_to_english |1.23E3}} one thousand two hundred and thirty ਇੱਕ ਹਜ਼ਾਰ ਦੋ ਸੌ and thirty
N {{#invoke:ConvertNumeric | numeral_to_english |123E-4}} zero point zero one two three ਜ਼ੀਰੋ point ਜ਼ੀਰੋ ਇੱਕ ਦੋ ਤਿੰਨ
N {{#invoke:ConvertNumeric | numeral_to_english |1001001001001000 | lk=on}} one quadrillion one trillion one billion one million one thousand ਇੱਕ quadrillion ਇੱਕ ਟ੍ਰਿਲੀਅਨ ਇੱਕ ਬਿਲੀਅਨ ਇੱਕ ਮਿਲੀਅਨ ਇੱਕ ਹਜ਼ਾਰ
N {{#invoke:ConvertNumeric | numeral_to_english |1001001001001000 | lk=billion,quadrillion}} one quadrillion one trillion one billion one million one thousand ਇੱਕ quadrillion ਇੱਕ ਟ੍ਰਿਲੀਅਨ ਇੱਕ ਬਿਲੀਅਨ ਇੱਕ ਮਿਲੀਅਨ ਇੱਕ ਹਜ਼ਾਰ
N {{#invoke:ConvertNumeric | numeral_to_english |5E30}} five nonillion ਪੰਜ nonillion
N {{#invoke:ConvertNumeric | numeral_to_english |-123456789.25}} negative one hundred twenty-three million four hundred fifty-six thousand seven hundred and eighty-nine point two five negative ਇੱਕ ਸੌ twenty-ਤਿੰਨ ਮਿਲੀਅਨ ਚਾਰ ਸੌ fifty-ਛੇ ਹਜ਼ਾਰ ਸੱਤ ਸੌ and eighty-ਨੌ point ਦੋ ਪੰਜ
YesY {{#invoke:ConvertNumeric | numeral_to_english |0 | zero=foo}} foo foo
YesY {{#invoke:ConvertNumeric | numeral_to_english |0 | ord=on | zero=none}} none none
N {{#invoke:ConvertNumeric | numeral_to_english |1 | numerator=2 | denominator=3}} one and two-thirds ਇੱਕ and ਦੋ-thirds
N {{#invoke:ConvertNumeric | numeral_to_english || numerator=2 | denominator=3}} two-thirds ਦੋ-thirds
N {{#invoke:ConvertNumeric | numeral_to_english |1 | denominator=2}} one and a half ਇੱਕ and a half
N {{#invoke:ConvertNumeric | numeral_to_english |1 | numerator=3 | denominator=2}} one and three-halves ਇੱਕ and ਤਿੰਨ-halves
N {{#invoke:ConvertNumeric | numeral_to_english |1 | numerator=1 | denominator=4}} one and a quarter ਇੱਕ and a quarter
N {{#invoke:ConvertNumeric | numeral_to_english |1 | numerator=1 | denominator=4 | sp=us}} one and a fourth ਇੱਕ and a fourth
N {{#invoke:ConvertNumeric | numeral_to_english |1 | numerator=1 | denominator=4 | one=one}} one and one-quarter ਇੱਕ and one-quarter
N {{#invoke:ConvertNumeric | numeral_to_english |1 | numerator=1 | denominator=4 | sp=us | one=one}} one and one-fourth ਇੱਕ and one-fourth
N {{#invoke:ConvertNumeric | numeral_to_english |9 | numerator=3 | denominator=4}} nine and three-quarters ਨੌ and ਤਿੰਨ-quarters
N {{#invoke:ConvertNumeric | numeral_to_english |9 | numerator=3 | denominator=4 | sp=us}} nine and three-fourths ਨੌ and ਤਿੰਨ-fourths
N {{#invoke:ConvertNumeric | numeral_to_english |23 | numerator=12 | denominator=16}} twenty-three and twelve-sixteenths twenty-ਤਿੰਨ and ਬਾਰ੍ਹਾਂ-sixteenths
test_numeral_to_english_error
Text Expected Actual
YesY {{#invoke:ConvertNumeric | numeral_to_english |}} Invalid decimal numeral Invalid decimal numeral
YesY {{#invoke:ConvertNumeric | numeral_to_english |a}} Invalid decimal numeral Invalid decimal numeral
YesY {{#invoke:ConvertNumeric | numeral_to_english |.}} Invalid decimal numeral Invalid decimal numeral
YesY {{#invoke:ConvertNumeric | numeral_to_english |e}} Invalid decimal numeral Invalid decimal numeral
YesY {{#invoke:ConvertNumeric | numeral_to_english |E}} Invalid decimal numeral Invalid decimal numeral
YesY {{#invoke:ConvertNumeric | numeral_to_english |E1}} Invalid decimal numeral Invalid decimal numeral
YesY {{#invoke:ConvertNumeric | numeral_to_english |.E1}} Invalid decimal numeral Invalid decimal numeral
YesY {{#invoke:ConvertNumeric | numeral_to_english |+}} Invalid decimal numeral Invalid decimal numeral
YesY {{#invoke:ConvertNumeric | numeral_to_english |-}} Invalid decimal numeral Invalid decimal numeral
YesY {{#invoke:ConvertNumeric | numeral_to_english |123a}} Invalid decimal numeral Invalid decimal numeral
YesY {{#invoke:ConvertNumeric | numeral_to_english |a123}} Invalid decimal numeral Invalid decimal numeral
YesY {{#invoke:ConvertNumeric | numeral_to_english |0.1a}} Invalid decimal numeral Invalid decimal numeral
YesY {{#invoke:ConvertNumeric | numeral_to_english |-a123}} Invalid decimal numeral Invalid decimal numeral
test_numeral_to_english_round
Text Expected Actual
N {{#invoke:ConvertNumeric | numeral_to_english |1 | round=on}} one ਇੱਕ
N {{#invoke:ConvertNumeric | numeral_to_english |37 | round=on}} thirty-seven thirty-ਸੱਤ
N {{#invoke:ConvertNumeric | numeral_to_english |190 | round=on}} two hundred ਦੋ ਸੌ
N {{#invoke:ConvertNumeric | numeral_to_english |110 | round=up}} two hundred ਦੋ ਸੌ
N {{#invoke:ConvertNumeric | numeral_to_english |190 | round=down}} one hundred ਇੱਕ ਸੌ
N {{#invoke:ConvertNumeric | numeral_to_english |87654321 | round=on}} ninety million ninety ਮਿਲੀਅਨ
N {{#invoke:ConvertNumeric | numeral_to_english |12345678 | round=on}} twelve million ਬਾਰ੍ਹਾਂ ਮਿਲੀਅਨ
N {{#invoke:ConvertNumeric | numeral_to_english |-190 | round=on}} negative two hundred negative ਦੋ ਸੌ
N {{#invoke:ConvertNumeric | numeral_to_english |-190 | round=up}} negative one hundred negative ਇੱਕ ਸੌ
N {{#invoke:ConvertNumeric | numeral_to_english |-110 | round=down}} negative two hundred negative ਦੋ ਸੌ
N {{#invoke:ConvertNumeric | numeral_to_english |0.25 | round=on}} zero ਜ਼ੀਰੋ
N {{#invoke:ConvertNumeric | numeral_to_english |0.5 | round=on}} one ਇੱਕ
N {{#invoke:ConvertNumeric | numeral_to_english |-0.25 | round=on}} zero negative ਜ਼ੀਰੋ
N {{#invoke:ConvertNumeric | numeral_to_english |-0.5 | round=on}} negative one negative ਇੱਕ
N {{#invoke:ConvertNumeric | numeral_to_english |0.01 | round=up}} one ਇੱਕ
N {{#invoke:ConvertNumeric | numeral_to_english |0.99 | round=down}} zero ਜ਼ੀਰੋ
N {{#invoke:ConvertNumeric | numeral_to_english |-0.01 | round=down}} negative one negative ਇੱਕ
N {{#invoke:ConvertNumeric | numeral_to_english |-0.99 | round=up}} zero negative ਜ਼ੀਰੋ