Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

convert number into words (english, french, italian, roman, spanish, portuguese, belgium, dutch, swedish, polish, russian, iranian, roman, aegean)

License

NotificationsYou must be signed in to change notification settings

moul/number-to-words

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

😄number-to-words converts a number to words

CircleCIGoDocLicenseGitHub releaseGo Report CardCodeFactorcodecovDocker MetricsMade by Manfred Touron

Supported languages

CodeFlagLanguageMain Region42
en,en-us🇺🇸American EnglishUSAforty-two
fr,fr-fr🇫🇷French, FrançaisFrancequarante-deux
it,it-it🇮🇹ItalianoItalyquarantadue
in,en-in🇮🇳Indian EnglishIndiaforty-two
es,es-es🇪🇸European SpanishSpaincuarenta y dos
dk,da-dk🇩🇰DanishDenmarktoogfyrre
se,sv-se🇸🇪SwedishSwedenfyrtio-två
nl,nl-nl🇳🇱DutchNetherlandstweeenveertig
tr,tr-tr🇹🇷TurkishTurkeykırk iki
pt,pt-pt🇵🇹PortuguesePortugalquarenta e dois
pl,pl-pl🇵🇱PolishPolandczterdzieści dwa
ru,ru-ru🇷🇺RussianRussiaсорок два
ir,ir-ir🇮🇷IranianIranچهل و دو
id,id-id🇮🇩IndonesianIndonesiaempat puluh dua
jp,ja-jp🇯🇵JapaneseJapan四十二
fr-be🇧🇪Belgian French, Français (Belge)Belgiumquarante-deux
uk,uk-ua🇺🇦UkrainianUkraineсорок два
romanRoman NumbersXLII
roman-unicodeRoman (with Unicode)ⅩⅬⅡ
aegeanAegean Numerals𐄓𐄈

CLI usage

$number-to-words --lang=fr 42quarante-deux$number-to-words --lang=fr-be 92nonante-deux$number-to-words --lang=it 42quarantadue$number-to-words --lang=in 42forty-two$number-to-words --lang=es 42cuarenta y dos$number-to-words --lang=en 42forty-two$number-to-words --lang=dk 42toogfyrre$number-to-words --lang=se 42fyrtio-två$number-to-words --lang=nl 42tweeenveertig$number-to-words --lang=pl 42czterdzieści dwa$number-to-words --lang=tr 42kırk iki$number-to-words --lang=pt-pt 42quarenta e dois$number-to-words --lang=roman 42XLII$number-to-words --lang=roman-unicodeⅩⅬⅡ$number-to-words --lang=aegean 42𐄓𐄈$number-to-words --lang=ir 42چهل و دو$number-to-words --lang=id 42empat puluh dua

The default language is English

$number-to-words 42forty-two

Print different numbers in every supported language

$number-to-words --lang=all 42forty-twoquarante-deuxquarante-deuxquarantaduecuarenta y dostoogfyrrefyrtio-tvåtweeenveertigkırk ikiquarenta e doisXLII𐄓𐄈چهل و دوempat puluh dua$number-to-words --lang=all 1oneunununounoenenéénbirumI𐄇یکsatu$number-to-words --lang=all 1337one thousand three hundred thirty-sevenmille trois cent trente-septmille trois cent trente-septuno mille trecento trentasetteun mil trescientos treinta y sieteet tusind tre hundrede og syvogtrediveen tusen tre hundra trettio-sjuéénduizend driehonderdzevenendertigbin üç yüz otuz yedimil trezentos e trinta e seteMCCCXXXVII𐄢𐄛𐄒𐄍یک هزار سیصد سی و هفتseribu tiga ratus tiga puluh tujuh$number-to-words --lang=all 1234567890one arab twenty-three crore forty-five lakh sixty-seven thousand eight hundred ninetyone billion two hundred thirty-four million five hundred sixty-seven thousand eight hundred ninetyun milliard deux cent trente-quatre millions cinq cent soixante-sept mille huit cent quatre-vingt-dixun milliard deux cent trente-quatre millions cinq cent soixante-sept mille huit cent nonanteuno miliardo duecento trentaquattro milione cinquecento sessentasette mille ottocento novantaun mil millones doscientos treinta y cuatro millones quinientos sesenta y siete mil ochocientos noventaen milliard to hundrede og firetredive millioner fem hundrede og syvogtres tusinde ottehundrede og halvfemsen miljarder två hundra trettio-fyra miljoner fem hundra sextio-sju tusen åtta hundra nittioéén miljard tweehonderdvierendertig miljoen vijfhonderdzevenenzestigduizend achthonderdnegentigbir milyar iki yüz otuz dört milyon beş yüz altmış yedi bin sekiz yüz doksanmil milhões duzentos e trinta e quatro milhões quinhentos e sessenta e sete mil oitocentos e noventaیک میلیارد دویست سی و چهار میلیون پانصد شصد و هفت هزار هشتصد نودsatu milyar dua ratus tiga puluh empat juta lima ratus enam puluh tujuh ribu delapan ratus sembilan puluh$number-to-words --lang=all 1000000000000one trillionun billionuno triliardoun billónen billionen biljoneréén biljoenbir trilyonum biliãotoo big numbertoo big numbersatu triliun

--help

$number-to-words -hNAME:   number-to-words - number to numberUSAGE:   number-to-words [global options] command [command options] [arguments...]VERSION:   0.1.0AUTHOR(S):   Manfred Touron <https://moul.io/number-to-words>COMMANDS:GLOBAL OPTIONS:   --lang value, -l value   Set language (default: "en") [$NTW_LANGUAGE]   --help, -h               show help   --version, -v            print the versionAVAILABLE LANGUAGES:   European Spanish (es, es-es, es_ES, spanish) 🇪🇸   Belgian French (fr-be, fr_BE, belgian) 🇧🇪   French (fr, fr-fr, fr_FR, french) 🇫🇷   Italian (it, it-it, it_IT, italian) 🇮🇹   Indian English (in, en-in, indian) 🇮🇳   Roman Numbers (with Unicode) (roman-unicode)   Danish (da-dk, da_DK, danish) 🇩🇰   Swedish (sv-se, sv_SE, swedish) 🇸🇪   Aegean (aegean)   American English (en, en-us, es_US, american, english) 🇺🇸  *default*   Dutch (nl, dutch, nl-nl, nl_NL) 🇳🇱   Portuguese (Portugal) (pt, pt-pt, pt_PT, portuguese) 🇵🇹   Polish (Poland) (pl, pl-pl, pl_PL, polish) 🇵🇱   Iranian (Iran) (ir, ir-ir, ir_IR, Iran) 🇮🇷   Indonesian (Indonesia) (id, id-id, id_ID, indonesian) 🇮🇩   Roman Numbers (roman)

Unicode support

Roman support the--unicode option.

$foriin {1..20};do ./number-to-words -l roman -u$i;doneⅩⅢⅩⅣⅩⅤⅩⅥⅩⅦⅩⅧⅩⅨⅩⅩ

API usage

import ntw"moul.io/number-to-words"fmt.Println(ntw.IntegerToFrFr(42))// french// Outputs: quarante-deux
fmt.Println(ntw.IntegerToFrBe(92))// belgian french// Outputs: nonante-deuxfmt.Println(ntw.IntegerToEnUs(42))// american english// Outputs: forty-twofmt.Println(ntw.IntegerToItIt(42))// italian// Outputs: quarantaduefmt.Println(ntw.IntegerToEsEs(42))// spanish// Outputs: cuarenta y dosfmt.Println(ntw.IntegerToDaDk(42))// danish// Outputs: toogfyrrefmt.Println(ntw.IntegerToSvSe(42))// swedish// Outputs: fyrtio-tvåfmt.Println(ntw.IntegerToNlNl(42))// dutch// Outputs: tweeenveertigfmt.Println(ntw.IntegerToPlPl(42))// polish// Outputs: czterdzieści dwafmt.Println(ntw.IntegerToTrTr(42))// turkish// Outputs: kırk ikifmt.Println(ntw.IntegerToPtPt(42))// portuguese (portugal)// Outputs: quarenta e doisfmt.Println(ntw.IntegerToRoman(42))// roman// Outputs: XLIIfmt.Println(ntw.IntegerToRomanUnicode(42))// roman (unicode)// Outputs: ⅩⅬⅡfmt.Println(ntw.IntegerToAegean(42))// aegean (unicode)// Outputs: 𐄓𐄈fmt.Println(ntw.IntegerToIrIr(42))// iranian// Outputs: چهل و دوfmt.Println(ntw.IntegerToIDID(42))// indonesian// Outputs: empat puluh dua

Install

Using Golang

  1. install and configure Go on your host
  2. get and build:go get moul.io/number-to-words/cmd/number-to-words
  3. profit:$GOPATH/bin/number-to-words 42

Using Homebrew

  1. install Homebrew
  2. install number-to-words:brew install moul/moul/number-to-words
  3. profit:number-to-words 42

Using Docker

  1. install and configure Docker on your host
  2. profit:docker run --rm moul/number-to-words 42

Test

  1. profit:make

License

MIT

About

convert number into words (english, french, italian, roman, spanish, portuguese, belgium, dutch, swedish, polish, russian, iranian, roman, aegean)

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp