From 3f894d772a2b72a996135964a590c8adf4028374 Mon Sep 17 00:00:00 2001 From: robinson Date: Sat, 5 Oct 2019 20:18:31 +0200 Subject: [PATCH] started coding a bit --- slownie.go | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 slownie.go diff --git a/slownie.go b/slownie.go new file mode 100644 index 0000000..c05b42d --- /dev/null +++ b/slownie.go @@ -0,0 +1,38 @@ +package slownie + +var _smallNumbers = []string{ + "jeden", "dwa", "trzy", "cztery", "pięć", "sześć", "siedem", + "osiem", "dziewięć", "dziesięć", "jedenaście", "dwanaście", + "trzynaście", "czternaście", "piętnaście", "szesnaście", + "siedemnaście", "osiemnaście", "dziewiętnaście"} + +var _tens = []string{ + "", "", "dwadzieścia", "trzydzieści", "czterdzieści", + "pięćdziesiąt", "sześćdziesiąt", "siedemdziesiąt", + "osiemdziesiąt", "dziewięćdziesiąt"} + +var _hundrets = []string{ + "sto", "dwieście", "trzysta", "czterysta", + "pięćset", "sześćset", "siedemset", "osiemset", + "dziewięćset"} + +var _thousand = []string{"tysiąc", "tysiące", "tysięcy"} + +var _million = []string{"milion", "miliony", "milionów"} + +func numberToText(input int) string { + +} + +func Slownie(input float32) string { + var output string = "" + zloty := int(input) + groszy := int((input - float32(int(input))) * 100) + + if zloty == 0 { + output += "zero" + goto calc_groszy + } + +calc_groszy: +}