Exemples de base (2)
oNeg = new stzNumber(-12590) # a negative number groups its digits the same way ? oNeg.Thousands() # ...with no sign leaking into a group ? oNeg.Hundreds() # the sign is available separately ? oNeg.Sign()
12 590 -
exécuté le 2026-10-02 04:23 dans la bibliothèque au commit 0e72e2e2c ; tiré de number_digit_groups_narrated.ring(s'ouvre dans un nouvel onglet)
oTiny = new stzNumber(5) # the last group holds the number ? oTiny.Hundreds() # there are no thousands ? oTiny.Thousands() # ...nor millions ? oTiny.Millions() oExact = new stzNumber(1000) # 1000 has a thousands group ? oExact.Thousands() # ...and a last group of zeros, which is NOT empty ? oExact.Hundreds()
5 1 000
exécuté le 2026-10-02 04:23 dans la bibliothèque au commit 0e72e2e2c ; tiré de number_digit_groups_narrated.ring(s'ouvre dans un nouvel onglet)
Portée (2)
oN = new stzNumber(1234567) # the thousands group is 234 ? oN.Thousands() # ...its hundreds digit ? oN.HundredsInThousands() # ...its dozens digit ? oN.DozensInThousands() # ...its units digit ? oN.UnitsInThousands() # and for the last group, 567 ? oN.Hundreds() # ...hundreds digit ? oN.HundredsInHundreds() # ...dozens digit ? oN.Dozens() # ...units digit ? oN.Units()
234 2 3 4 567 5 6 7
exécuté le 2026-10-02 04:23 dans la bibliothèque au commit 0e72e2e2c ; tiré de number_digit_groups_narrated.ring(s'ouvre dans un nouvel onglet)
oSmall = new stzNumber(12590) # the thousands group ? oSmall.Thousands() # ...and the last group ? oSmall.Hundreds() oMid = new stzNumber(1234567) # millions ? oMid.Millions() # thousands ? oMid.Thousands() # the last group ? oMid.Hundreds() oBig = new stzNumber(1234567890123) # trillions ? oBig.Trillions() # billions ? oBig.Billions() # millions ? oBig.Millions() # thousands ? oBig.Thousands() # the last group ? oBig.Hundreds()
12 590 1 234 567 1 234 567 890 123
exécuté le 2026-10-02 04:23 dans la bibliothèque au commit 0e72e2e2c ; tiré de number_digit_groups_narrated.ring(s'ouvre dans un nouvel onglet)
Les extensions de cette méthode
Chaque extension, et si elle existe pour cette méthode ; une extension qui existe se compose avec les autres (FindSTCS).
Chaque exemple est un fichier de test de la bibliothèque, exécuté dans la bibliothèque pour cette page ; seuls ceux dont la sortie a tenu toutes les promesses écrites par leur fichier sont montrés. Les explications, les titres et le code sont ceux de la bibliothèque, en anglais.
Voir aussi
- La classe stzNumber
- La référence du domaine : Numérique et optimisation
- Les autres méthodes de ces exemples : stzNumber.Billions · stzNumber.DozensInHundreds · stzNumber.DozensInThousands · stzNumber.HundredsInHundreds · stzNumber.HundredsInThousands · stzNumber.Millions · stzNumber.Sign · stzNumber.Thousands · stzNumber.Trillions · stzNumber.UnitsInHundreds · stzNumber.UnitsInThousands

