NextNumber()
ADDED 2026-07-25. The operator() hook has always answered "++" and "--" with these, but they did not exist. They RETURN rather than mutate, because that hook returns the result of the operation -- Increment()/Decrement() just below are the mutating pair.
Exemples de base (1)
# next number ? (new stzNumber(41)).NextNumber() # previous number ? (new stzNumber(41)).PreviousNumber() # ...and they do not mutate the number ? (new stzNumber(41)).NextNumberQ().Content() oKeep = new stzNumber(41) oKeep.NextNumber() # ...proven ? oKeep.Content() # IncrementQ chains, which it did not before ? (new stzNumber(7)).IncrementQ().Content() # ...and DecrementQ ? (new stzNumber(7)).DecrementQ().Content()
42 40 42 41 8 6
exécuté le 2026-10-02 04:23 dans la bibliothèque au commit 0e72e2e2c ; tiré de number_dead_calls_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.Decrement · stzNumber.Increment · stzNumber.PreviousNumber

