Returned straight from the field. It used to be assigned to a local first, which bought nothing -- Haro copies a list on return either way, so callers were always safe -- and cost a SECOND full copy of the list on every call. Over a million numbers that was 0.32s per call, more than the whole engine crossing it was sitting in front of. 1 examples runalso written: NumbersQCSXTZZZIBWUQRT
The library documents itself · Numeric & optimization
stzListOfNumbers
233 own methods · 335 forms written with extensions, listed under their method · Also inherits from stzList (861)
also named: stzNumbers
the source: base/number/stzListOfNumbers.ring(opens in a new tab) · All classes · The area reference: Numeric & optimization
Under each method, its extensions (Q CS XT Z ZZ IB W U): bold and ticked, it exists; struck, it does not. The extensions and what they mean
Examples: 18 come from the library's tests; 125 were composed from each method's signature and run for this page, on a fresh object, for example o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]). 90 methods have none yet. Examples run on 2026-10-03 20:34 inside the library at commit 0e72e2e2c.
Method
Explanation, as the source carries it
init
Build the list from the given Haro list of numbers.no extension
Value
The raw numbers list (same as Content).no extension
Copy
A new stzListOfNumbers with the same numbers.no extension
ListOfNumbers
Same as Content: the numbers as a raw Haro list.no extension
W
Short aliases used by the narrative tests: PrimesUnderQ(5000).WXT(' isWeiferich(@number) ') Same eval-and-collect contract as NumbersW.no extension
Where
Same as NumbersW: The numbers satisfying the given W condition.no extension
ToStzList
The numbers as a stzList object.no extension
ToStzNumBuffer
Measured over a million numbers, eight reductions: 0.28s the ordinary way (eight marshals), 0.04s across this door (one). The boundary is NAMED at the call site rather than guessed at underneath -- the tier you are in should be something you can see. @aContent directly, NOT This.Content(): that method assigns the field to a local before returning it, so asking it costs two full copies of the list before the buffer has marshalled anything. Over a million numbers those copies cost more than the crossing they were meant to save, and the door measured SLOWER than the ordinary path until they were removed.also written: ToNumBufferno extension
ToStzListOfStrings
Each number turned into a string, as a stzListOfStrings.no extension
NumbersTurnedToStrings
The numbers as strings, in a raw Haro list.also written: Stringified · AllNumbersTurnedToStringsno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NumbersTurnedToStrings() ) #--> [ "4", "8", "15", "16", "23", "42" ]composed from the signature, run for this page
NumberAt
The number at position n.also written: Number · NumberAtPositionno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? o1.NumberAt(2) #--> 8composed from the signature, run for this page
NLowestNumbers
The n smallest numbers, as a list.also written: MinN · NMin · BottomN · LowestN · NBottom · NSmallest · SmallestN · MinNNumbers · NMinNumbers · BottomNNumbers · LowestNNumbers · NBottomNumbers · NSmallestNumbers · SmallestNNumbersQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NLowestNumbers(2) ) #--> [ 4, 8 ]composed from the signature, run for this page
FindNLowestNumbers
The positions of the n smallest numbers.also written: FindMinN · FindNMin · FindBottomN · FindLowestN · FindNBottom · FindNSmallest · FindSmallestN · FindMinNNumbers · FindNMinNumbers · FindBottomNNumbers · FindLowestNNumbers · FindNBottomNumbers · FindNSmallestNumbers · FindSmallestNNumbersno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.FindNLowestNumbers(2) ) #--> [ 1, 2 ]composed from the signature, run for this page
MinNNumbersAndTheirPositions
== Same as NLowestNumbersZ.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.MinNNumbersAndTheirPositions(2) ) #--> [ [ 4, 1 ], [ 8, 2 ] ]composed from the signature, run for this page
NMinNumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) n min numbers and their positionsin the section Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NMinNumbersAndTheirPositions(2) ) #--> [ [ 4, 1 ], [ 8, 2 ] ]composed from the signature, run for this page
NMinAndTheirPositions
(no comment in the source: the name reads as a sentence) n min and their positionsin the section Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NMinAndTheirPositions(2) ) #--> [ [ 4, 1 ], [ 8, 2 ] ]composed from the signature, run for this page
MinNAndTheirPositions
(no comment in the source: the name reads as a sentence) min n and their positionsin the section Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.MinNAndTheirPositions(2) ) #--> [ [ 4, 1 ], [ 8, 2 ] ]composed from the signature, run for this page
NSmallestNumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) n smallest numbers and their positionsin the section Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NSmallestNumbersAndTheirPositions(2) ) #--> [ [ 4, 1 ], [ 8, 2 ] ]composed from the signature, run for this page
SmallestNNumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) smallest n numbers and their positionsin the section Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.SmallestNNumbersAndTheirPositions(2) ) #--> [ [ 4, 1 ], [ 8, 2 ] ]composed from the signature, run for this page
SmallestNAndTheirPositions
(no comment in the source: the name reads as a sentence) smallest n and their positionsin the section Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.SmallestNAndTheirPositions(2) ) #--> [ [ 4, 1 ], [ 8, 2 ] ]composed from the signature, run for this page
LowestNNumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) lowest n numbers and their positionsin the section Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.LowestNNumbersAndTheirPositions(2) ) #--> [ [ 4, 1 ], [ 8, 2 ] ]composed from the signature, run for this page
LowestNAndTheirPositions
(no comment in the source: the name reads as a sentence) lowest n and their positionsin the section Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.LowestNAndTheirPositions(2) ) #--> [ [ 4, 1 ], [ 8, 2 ] ]composed from the signature, run for this page
NSmallestAndTheirPositions
(no comment in the source: the name reads as a sentence) n smallest and their positionsin the section Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NSmallestAndTheirPositions(2) ) #--> [ [ 4, 1 ], [ 8, 2 ] ]composed from the signature, run for this page
NBottomNumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) n bottom numbers and their positionsin the section Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NBottomNumbersAndTheirPositions(2) ) #--> [ [ 4, 1 ], [ 8, 2 ] ]composed from the signature, run for this page
BottomNNumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) bottom n numbers and their positionsin the section Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.BottomNNumbersAndTheirPositions(2) ) #--> [ [ 4, 1 ], [ 8, 2 ] ]composed from the signature, run for this page
NBottomAndTheirPositions
(no comment in the source: the name reads as a sentence) n bottom and their positionsin the section Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NBottomAndTheirPositions(2) ) #--> [ [ 4, 1 ], [ 8, 2 ] ]composed from the signature, run for this page
BottomNAndTheirPositions
(no comment in the source: the name reads as a sentence) bottom n and their positionsin the section Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.BottomNAndTheirPositions(2) ) #--> [ [ 4, 1 ], [ 8, 2 ] ]composed from the signature, run for this page
finding the smalles number 1 examples run
o1 = new stzListOfNumbers([ 12, 10, 98, 3, 23, 98, 7 ]) ? o1.Min() ? o1.FindMin() + NL ? o1.Max() ? o1.FindMax() #--> 3 #--> 4 #--> 98 #--> 3library testno extension
finding the smalles number 1 examples runalso written: MinNumber
o1 = new stzListOfNumbers([ 12, 10, 98, 3, 23, 98, 7 ]) ? o1.Min() ? o1.FindMin() + NL ? o1.Max() ? o1.FindMax() #--> 3 #--> 4 #--> 98 #--> 3library testQCSXTZZZIBWU
MinAndItsPosition
finding the smalles numberno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.MinAndItsPosition() ) #--> [ 42, 6 ]composed from the signature, run for this page
MinNumberAndItsPosition
finding the smalles numberno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.MinNumberAndItsPosition() ) #--> [ 42, 6 ]composed from the signature, run for this page
Bottom3
The 3 smallest numbers.QCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Bottom3() ) #--> [ 4, 8, 15 ]composed from the signature, run for this page
Bottom3Numbers
Same as BottomN: Same as NLowestNumbers: The n smallest numbers, as a list.QCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Bottom3Numbers() ) #--> [ 4, 8, 15 ]composed from the signature, run for this page
Bottom5
Same as BottomN: Same as NLowestNumbers: The n smallest numbers, as a list.QCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Bottom5() ) #--> [ 4, 8, 15, 16, 23 ]composed from the signature, run for this page
Bottom5Numbers
Same as BottomN: Same as NLowestNumbers: The n smallest numbers, as a list.QCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Bottom5Numbers() ) #--> [ 4, 8, 15, 16, 23 ]composed from the signature, run for this page
Bottom7
Same as BottomN: Same as NLowestNumbers: The n smallest numbers, as a list.QCSXTZZZIBWU
Bottom7Numbers
Same as BottomN: Same as NLowestNumbers: The n smallest numbers, as a list.QCSXTZZZIBWU
Bottom10
Same as BottomN: Same as NLowestNumbers: The n smallest numbers, as a list.QCSXTZZZIBWU
Bottom10Numbers
Same as BottomN: Same as NLowestNumbers: The n smallest numbers, as a list.QCSXTZZZIBWU
FindBottom3
The positions of the 3 smallest numbers.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.FindBottom3() ) #--> [ 1, 2, 3 ]composed from the signature, run for this page
FindBottom3Numbers
Same as FindBottomN: Same as FindNLowestNumbers: The positions of the n smallest numbers.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.FindBottom3Numbers() ) #--> [ 1, 2, 3 ]composed from the signature, run for this page
FindBottom5
Same as FindBottomN: Same as FindNLowestNumbers: The positions of the n smallest numbers.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.FindBottom5() ) #--> [ 1, 2, 3, 4, 5 ]composed from the signature, run for this page
FindBottom5Numbers
Same as FindBottomN: Same as FindNLowestNumbers: The positions of the n smallest numbers.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.FindBottom5Numbers() ) #--> [ 1, 2, 3, 4, 5 ]composed from the signature, run for this page
FindBottom7
Same as FindBottomN: Same as FindNLowestNumbers: The positions of the n smallest numbers.no extension
FindBottom7Numbers
Same as FindBottomN: Same as FindNLowestNumbers: The positions of the n smallest numbers.no extension
FindBottom10
Same as FindBottomN: Same as FindNLowestNumbers: The positions of the n smallest numbers.no extension
FindBottom10Numbers
Same as FindBottomN: Same as FindNLowestNumbers: The positions of the n smallest numbers.no extension
Bottom3AndTheirPositions
(no comment in the source: the name reads as a sentence) bottom3 and their positionsin the section Same as BottomNZ: Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Bottom3AndTheirPositions() ) #--> [ [ 4, 1 ], [ 8, 2 ], [ 15, 3 ] ]composed from the signature, run for this page
Bottom3NumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) bottom3 numbers and their positionsin the section Same as BottomNZ: Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Bottom3NumbersAndTheirPositions() ) #--> [ [ 4, 1 ], [ 8, 2 ], [ 15, 3 ] ]composed from the signature, run for this page
Bottom5AndTheirPositions
(no comment in the source: the name reads as a sentence) bottom5 and their positionsin the section Same as BottomNZ: Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Bottom5AndTheirPositions() ) #--> [ [ 4, 1 ], [ 8, 2 ], [ 15, 3 ], [ 16, 4 ], [ 23, 5 ] ]composed from the signature, run for this page
Bottom5NumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) bottom5 numbers and their positionsin the section Same as BottomNZ: Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Bottom5NumbersAndTheirPositions() ) #--> [ [ 4, 1 ], [ 8, 2 ], [ 15, 3 ], [ 16, 4 ], [ 23, 5 ] ]composed from the signature, run for this page
Bottom7AndTheirPositions
(no comment in the source: the name reads as a sentence) bottom7 and their positionsin the section Same as BottomNZ: Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
Bottom7NumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) bottom7 numbers and their positionsin the section Same as BottomNZ: Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
Bottom10AndTheirPositions
(no comment in the source: the name reads as a sentence) bottom10 and their positionsin the section Same as BottomNZ: Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
Bottom10NumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) bottom10 numbers and their positionsin the section Same as BottomNZ: Same as NLowestNumbersZ: The n smallest numbers along with their positions: [ [number, position], ... ].no extension
NLargestNumbers
The n largest numbers, as a list.also written: MaxN · NMax · NTop · TopN · BiggestN · LargestN · NBiggest · GreatestN · NGreatest · MaxNNumbers · NMaxNumbers · NTopNumbers · TopNNumbers · BiggestNNumbers · LargestNNumbers · NBiggestNumbers · GreatestNNumbers · NGreatestNumbersQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NLargestNumbers(2) ) #--> [ 23, 42 ]composed from the signature, run for this page
FindNLargestNumbers
The positions of the n largest numbers.also written: FindMaxN · FindNMax · FindNTop · FindTopN · FindBiggestN · FindLargestN · FindNBiggest · FindGreatestN · FindNGreatest · FindMaxNNumbers · FindNMaxNumbers · FindNTopNumbers · FindTopNNumbers · FindBiggestNNumbers · FindLargestNNumbers · FindNBiggestNumbers · FindGreatestNNumbers · FindNGreatestNumbersno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.FindNLargestNumbers(2) ) #--> [ 5, 6 ]composed from the signature, run for this page
MaxNNumbersAndTheirPositions
== Same as NLargestNumbersZ.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.MaxNNumbersAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
NMaxNumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) n max numbers and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NMaxNumbersAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
NMaxAndTheirPositions
(no comment in the source: the name reads as a sentence) n max and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NMaxAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
MaxNAndTheirPositions
(no comment in the source: the name reads as a sentence) max n and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.MaxNAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
NBiggestNumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) n biggest numbers and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NBiggestNumbersAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
BiggestNNumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) biggest n numbers and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.BiggestNNumbersAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
BiggestNAndTheirPositions
(no comment in the source: the name reads as a sentence) biggest n and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.BiggestNAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
LargestNNumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) largest n numbers and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.LargestNNumbersAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
LargestNAndTheirPositions
(no comment in the source: the name reads as a sentence) largest n and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.LargestNAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
NBiggestAndTheirPositions
(no comment in the source: the name reads as a sentence) n biggest and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NBiggestAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
NGreatestNumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) n greatest numbers and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NGreatestNumbersAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
GreatestNNumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) greatest n numbers and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.GreatestNNumbersAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
NGreatestAndTheirPositions
(no comment in the source: the name reads as a sentence) n greatest and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NGreatestAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
GreatestNAndTheirPositions
(no comment in the source: the name reads as a sentence) greatest n and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.GreatestNAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
NTopNumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) n top numbers and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NTopNumbersAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
TopNNumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) top n numbers and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.TopNNumbersAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
NTopAndTheirPositions
(no comment in the source: the name reads as a sentence) n top and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NTopAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
TopNAndTheirPositions
(no comment in the source: the name reads as a sentence) top n and their positionsin the section Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.TopNAndTheirPositions(2) ) #--> [ [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
finding the largest number 1 examples run
o1 = new stzListOfNumbers([ 12, 10, 98, 3, 23, 98, 7 ]) ? o1.Min() ? o1.FindMin() + NL ? o1.Max() ? o1.FindMax() #--> 3 #--> 4 #--> 98 #--> 3library testno extension
finding the largest number 2 examples runalso written: MaxNumber
o1 = new stzListOfNumbers(1:8) ? o1.sum() ? o1.Product() ? o1.Max() ? o1.Mean() #--> 36 #--> 40320 #--> 8 #--> 4.50library testQCSXTZZZIBWU
MaxAndItsPosition
finding the largest numberno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.MaxAndItsPosition() ) #--> [ 42, 6 ]composed from the signature, run for this page
MaxNumberAndItsPosition
finding the largest numberno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.MaxNumberAndItsPosition() ) #--> [ 42, 6 ]composed from the signature, run for this page
Top3
The 3 largest numbers.QCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Top3() ) #--> [ 16, 23, 42 ]composed from the signature, run for this page
Top3Numbers
Same as TopN: Same as NLargestNumbers: The n largest numbers, as a list.QCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Top3Numbers() ) #--> [ 16, 23, 42 ]composed from the signature, run for this page
Top5
Same as TopN: Same as NLargestNumbers: The n largest numbers, as a list.QCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Top5() ) #--> [ 8, 15, 16, 23, 42 ]composed from the signature, run for this page
Top5Numbers
Same as TopN: Same as NLargestNumbers: The n largest numbers, as a list.QCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Top5Numbers() ) #--> [ 8, 15, 16, 23, 42 ]composed from the signature, run for this page
Top7
Same as TopN: Same as NLargestNumbers: The n largest numbers, as a list.QCSXTZZZIBWU
Top7Numbers
Same as TopN: Same as NLargestNumbers: The n largest numbers, as a list.QCSXTZZZIBWU
Top10
Same as TopN: Same as NLargestNumbers: The n largest numbers, as a list.QCSXTZZZIBWU
Top10Numbers
Same as TopN: Same as NLargestNumbers: The n largest numbers, as a list.QCSXTZZZIBWU
FindTop3
The positions of the 3 largest numbers.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.FindTop3() ) #--> [ 4, 5, 6 ]composed from the signature, run for this page
FindTop3Numbers
Same as FindTopN: Same as FindNLargestNumbers: The positions of the n largest numbers.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.FindTop3Numbers() ) #--> [ 4, 5, 6 ]composed from the signature, run for this page
FindTop5
Same as FindTopN: Same as FindNLargestNumbers: The positions of the n largest numbers.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.FindTop5() ) #--> [ 2, 3, 4, 5, 6 ]composed from the signature, run for this page
FindTop5Numbers
Same as FindTopN: Same as FindNLargestNumbers: The positions of the n largest numbers.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.FindTop5Numbers() ) #--> [ 2, 3, 4, 5, 6 ]composed from the signature, run for this page
FindTop7
Same as FindTopN: Same as FindNLargestNumbers: The positions of the n largest numbers.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.FindTop7() ) #--> [ 1, 2, 3, 4, 5, 6 ]composed from the signature, run for this page
FindTop7Numbers
Same as FindTopN: Same as FindNLargestNumbers: The positions of the n largest numbers.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.FindTop7Numbers() ) #--> [ 1, 2, 3, 4, 5, 6 ]composed from the signature, run for this page
FindTop10
Same as FindTopN: Same as FindNLargestNumbers: The positions of the n largest numbers.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.FindTop10() ) #--> [ 1, 2, 3, 4, 5, 6 ]composed from the signature, run for this page
FindTop10Numbers
Same as FindTopN: Same as FindNLargestNumbers: The positions of the n largest numbers.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.FindTop10Numbers() ) #--> [ 1, 2, 3, 4, 5, 6 ]composed from the signature, run for this page
Top3AndTheirPositions
(no comment in the source: the name reads as a sentence) top3 and their positionsin the section Same as TopNZ: Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Top3AndTheirPositions() ) #--> [ [ 16, 4 ], [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
Top3NumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) top3 numbers and their positionsin the section Same as TopNZ: Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Top3NumbersAndTheirPositions() ) #--> [ [ 16, 4 ], [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
Top5AndTheirPositions
(no comment in the source: the name reads as a sentence) top5 and their positionsin the section Same as TopNZ: Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Top5AndTheirPositions() ) #--> [ [ 8, 2 ], [ 15, 3 ], [ 16, 4 ], [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
Top5NumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) top5 numbers and their positionsin the section Same as TopNZ: Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Top5NumbersAndTheirPositions() ) #--> [ [ 8, 2 ], [ 15, 3 ], [ 16, 4 ], [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
Top7AndTheirPositions
(no comment in the source: the name reads as a sentence) top7 and their positionsin the section Same as TopNZ: Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Top7AndTheirPositions() ) #--> [ [ 4, 1 ], [ 8, 2 ], [ 15, 3 ], [ 16, 4 ], [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
Top7NumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) top7 numbers and their positionsin the section Same as TopNZ: Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Top7NumbersAndTheirPositions() ) #--> [ [ 4, 1 ], [ 8, 2 ], [ 15, 3 ], [ 16, 4 ], [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
Top10AndTheirPositions
(no comment in the source: the name reads as a sentence) top10 and their positionsin the section Same as TopNZ: Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Top10AndTheirPositions() ) #--> [ [ 4, 1 ], [ 8, 2 ], [ 15, 3 ], [ 16, 4 ], [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
Top10NumbersAndTheirPositions
(no comment in the source: the name reads as a sentence) top10 numbers and their positionsin the section Same as TopNZ: Same as NLargestNumbersZ: The n largest numbers along with their positions: [ [number, position], ... ].no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Top10NumbersAndTheirPositions() ) #--> [ [ 4, 1 ], [ 8, 2 ], [ 15, 3 ], [ 16, 4 ], [ 23, 5 ], [ 42, 6 ] ]composed from the signature, run for this page
NearestNumberToXT
(no comment in the source: the name reads as a sentence) nearest number to xtin the section nearest number in the list to a given number coming before or after itno extension
(no comment in the source: the name reads as a sentence) nearest 1 examples runalso written: Nearst · NearstTo · ClosestTo · NearestTo · NearstNumber · ClosestNumber · NearestNumber · NearstNumberTo · ClosestNumberToin the section nearest number in the list to a given numberQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? o1.Nearest(2) #--> 4composed from the signature, run for this page
Closest
== The number closest to the given one.QCSXTZZZIBWU
(no comment in the source: the name reads as a sentence) farthest 1 examples runalso written: Farthst · Fartehst · FarthstTo · FartehstTo · FarthestTo · FarthstNumber · FartehstNumber · FarthestNumber · FarthstNumberTo · FartehstNumberToin the section farthest number in the list to a given numberQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? o1.Farthest(2) #--> 42composed from the signature, run for this page
== The n numbers closest to the given one. 1 examples runalso written: NNeighbors · NeighborsOf · NNeighborsOf · NNeighborsTo · NearestNeighbors · ClosesestNeighbors · ClosestNeighborsOf · ClosestNeighborsTo · NearestNeighborsOf · NearestNeighborsTo · NeighboringNumbers · NNeighboringNumbers · NeighboringNumbersOf · NNeighboringNumbersOf · NNeighboringNumbersTo · ClosestNeighboringNumbers · NearestNeighboringNumbers · ClosestNeighboringNumbersOf · ClosestNeighboringNumbersTo · NearestNeighboringNumbersOf · NearestNeighboringNumbersToin the section getting the two nighbors (if any) of a given numberno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Neighbors(2) ) #--> [ 4 ]composed from the signature, run for this page
Nighbors
(no comment in the source: the name reads as a sentence) nighborsin the section getting the two nighbors (if any) of a given numberno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Nighbors(2) ) #--> [ 4 ]composed from the signature, run for this page
NearestNighbors
(no comment in the source: the name reads as a sentence) nearest nighborsin the section getting the two nighbors (if any) of a given numberno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NearestNighbors(2) ) #--> [ 4 ]composed from the signature, run for this page
NighborsOf
(no comment in the source: the name reads as a sentence) nighbors ofin the section getting the two nighbors (if any) of a given numberno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NighborsOf(2) ) #--> [ 4 ]composed from the signature, run for this page
NearestNighborsOf
(no comment in the source: the name reads as a sentence) nearest nighbors ofin the section getting the two nighbors (if any) of a given numberno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NearestNighborsOf(2) ) #--> [ 4 ]composed from the signature, run for this page
NighborsTo
(no comment in the source: the name reads as a sentence) nighbors toin the section getting the two nighbors (if any) of a given numberno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NighborsTo(2) ) #--> [ 4 ]composed from the signature, run for this page
NearestNighborsTo
(no comment in the source: the name reads as a sentence) nearest nighbors toin the section getting the two nighbors (if any) of a given numberno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NearestNighborsTo(2) ) #--> [ 4 ]composed from the signature, run for this page
FarthestNeighbors
(no comment in the source: the name reads as a sentence) farthest neighborsalso written: FNighbors · FNeighbors · FNeighborsOf · FNeighborsTo · FarthstNighbors · FarthestNighbors · FarthstNeighbors · FNeighboringNumbers · FarthestNeighborsOf · FarthestNeighborsTo · FNeighboringNumbersOf · FNeighboringNumbersTo · FarthestNeighboringNumbers · FarthestNeighboringNumbersOf · FarthestNeighboringNumbersToin the section getting the two nighbors (if any) of a given numberno extension
Diff
getting the sequential difference between numbersalso written: Diffs · Differencesno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Diff() ) #--> [ 4, 7, 1, 7, 19 ]composed from the signature, run for this page
AbsDiff
getting the sequential difference between numbersalso written: AbsDiffs · AbsoluteDifferencesno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.AbsDiff() ) #--> [ 4, 7, 1, 7, 19 ]composed from the signature, run for this page
DiffWith
getting the diffrerences between a given number and all numbersalso written: DiffsWith · DifferencesWithno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.DiffWith(2) ) #--> [ 2, 6, 13, 14, 21, 40 ]composed from the signature, run for this page
AbsDiffWith
getting the diffrerences between a given number and all numbersalso written: AbsDiffsWith · AbsoluteDifferencesWithno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.AbsDiffWith(2) ) #--> [ 2, 6, 13, 14, 21, 40 ]composed from the signature, run for this page
classifying numbers by nearest to given numbers 1 examples runno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.ClassifyByNearestTo([ 2, 3 ]) ) #--> [ [ 2, [ ] ], [ 3, [ 4, 8, 15, 16, 23, 42 ] ] ]composed from the signature, run for this page
Returns the minimal repeating pattern of steps (differences) between consecutive numbers in the list Made for use with stzWalker classes 1 examples run
o1 = new stzListOfNumbers([ 1, 2, 3, 4, 5 ]) ? @@( o1.Steps() ) o1 = new stzListOfNumbers([ 1, 2, 5, 6, 9, 10 ]) ? @@( o1.Steps() ) o1 = new stzListOfNumbers([ 4, 8, 2, 3, 7, 1, 2 ]) ? @@( o1.Steps() ) #--> [ 1 ] #--> [ 1, 3 ] #--> [ 4, -6, 1 ]library testno extension
Walker
reverse-engeneering the list of numbers into a stzwalker objectalso written: StzWalkerno extension
LeastCommonNumber
least common number with an other list of numbersalso written: LCN · LeastCommunNumber · SmallesCommonNumber · SmallestCommunNumberno extension
GreatestCommonNumber
least common number with an other list of numbersalso written: GCNno extension
the least common multiple of the numbers 1 examples runalso written: LCMno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? o1.LeastCommonMultiple() #--> 38640composed from the signature, run for this page
Absolute
"absoluting' the list of numbersQCSXTZZZIBWU
Absoluted
"absoluting' the list of numbersno extension
Negate
"negating' the list of numbersQCSXTZZZIBWU
Negated
"negating' the list of numbersno extension
The product of all the numbers. 1 examples run
o1 = new stzListOfNumbers(1:8) ? o1.sum() ? o1.Product() ? o1.Max() ? o1.Mean() #--> 36 #--> 40320 #--> 8 #--> 4.50library testno extension
The sum of all the numbers. 3 examples run
o1 = new stzListOfNumbers(1:8) ? o1.sum() ? o1.Product() ? o1.Max() ? o1.Mean() #--> 36 #--> 40320 #--> 8 #--> 4.50library testno extension
The arithmetic mean (average) of the numbers. 2 examples run
o1 = new stzListOfNumbers(1:8) ? o1.sum() ? o1.Product() ? o1.Max() ? o1.Mean() #--> 36 #--> 40320 #--> 8 #--> 4.50library testno extension
Average
Same as Mean: the arithmetic average of the numbers.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? o1.Average() #--> 18composed from the signature, run for this page
Median
The median of the numbers.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? o1.Median() #--> 15.50composed from the signature, run for this page
MeanByCoefficient
The weighted mean of the numbers, using the given coefficients.no extension
containing dividable number by 1 examples run
o1 = new stzListOfNumbers(1:8) ? o1.ContainsADividableNumberBy(2) + NL ? @@( o1.DividableNumbersBy(2) ) #--> 1 #--> [ 2, 4, 6, 8 ]library testno extension
getting the numbers dividable by a given number 1 examples runalso written: NumbersDividableBy
o1 = new stzListOfNumbers(1:8) ? o1.ContainsADividableNumberBy(2) + NL ? @@( o1.DividableNumbersBy(2) ) #--> 1 #--> [ 2, 4, 6, 8 ]library testno extension
Limits the values of the list by adjusting the numbers outside the provided range (nMin, nMax). Each number lesser then nMin becomes equal to nMin. And each number greater then nMax becomes equal to nMax. 1 examples run
o1 = new stzListOfNumbers(1:8) o1.Clip(3, 5) ? @@( o1.Content() ) #--> [ 3, 3, 3, 4, 5, 5, 5, 5 ]library testQCSXTZZZIBWUQRT
replacing a section of the list 1 examples run
o1 = new stzListOfNumbers(1:8) o1.ReplaceSectionWith(3, 5, 2) ? @@( o1.Content() ) #--> [ 1, 2, 2, 2, 2, 6, 7, 8 ]library testQCSXTZZZIBWUQRT
ReplaceNumbersInSectionWith
replacing a section of the listno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) o1.ReplaceNumbersInSectionWith(2, 5, 2) ? @@( o1.Content() ) #--> [ 4, 2, 2, 2, 2, 42 ]composed from the signature, run for this page
Turn each number into the running sum up to it (mutating). For a copy, use Cumulated. 1 examples run
o1 = new stzListOfNumbers([ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]) o1.Cumulate() ? @@( o1.Content() ) #--> [ 1, 2, 5, 9, 14, 20, 27, 35, 44 ]library testQCSXTZZZIBWUQRT
Cumulated
The running sums of the numbers, as a copy; the original is unchanged.no extension
OnlyUnicodes
getting only unicode numbers among the number in the listQCSXTZZZIBWUQRT
Add n to each number of the list (mutating). 1 examples runQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) o1.AddToEach(2) ? @@( o1.Content() ) #--> [ 6, 10, 17, 18, 25, 44 ]composed from the signature, run for this page
AddToEachNumber
Same as AddToEach: Add n to each number of the list (mutating).QCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) o1.AddToEachNumber(2) ? @@( o1.Content() ) #--> [ 6, 10, 17, 18, 25, 44 ]composed from the signature, run for this page
Same as AddToEach: Add n to each number of the list (mutating). 1 examples run
o1 = new stzListOfNumbers(1:8) o1.AddToEveryNumber(2) ? ListToCode( o1.Content() ) #--> [ 3, 4, 5, 6, 7, 8, 9, 10 ]library testQCSXTZZZIBWU
adding a number to each number 1 examples runalso written: AddedToEachNumber · AddedToEveryNumber
? StzListOfNumbersQ([ 1, 2, 3 ]).AddedToEach(5) #--> 6 #--> 7 #--> 8library testQCSXTZZZIBWU
Subtract n from each number of the list (mutating). 1 examples runalso written: SubtractedFromEach · SubtructedFromEach · SubstractedFromEach
o1 = new stzListOfNumbers(1:8) o1.SubStructFromEach(2) ? ListToCode( o1.Content() ) #--> [ -1, 0, 1, 2, 3, 4, 5, 6 ]library testQCSXTZZZIBWU
SubStructFromEachNumber
(no comment in the source: the name reads as a sentence) sub struct from each numberin the section Same as SubStructFromEach: Subtract n from each number of the list (mutating).QCSXTZZZIBWU
SubstractFromEach
(no comment in the source: the name reads as a sentence) substract from eachin the section Same as SubStructFromEach: Subtract n from each number of the list (mutating).no extension
SubStractFromEachNumber
(no comment in the source: the name reads as a sentence) sub stract from each numberin the section Same as SubStructFromEach: Subtract n from each number of the list (mutating).QCSXTZZZIBWU
SubtractFromEach
(no comment in the source: the name reads as a sentence) subtract from eachin the section Same as SubStructFromEach: Subtract n from each number of the list (mutating).no extension
SubtractFromEachNumber
(no comment in the source: the name reads as a sentence) subtract from each numberin the section Same as SubStructFromEach: Subtract n from each number of the list (mutating).QCSXTZZZIBWU
SubtructFromEach
(no comment in the source: the name reads as a sentence) subtruct from eachin the section Same as SubStructFromEach: Subtract n from each number of the list (mutating).no extension
SubtructFromEachNumber
(no comment in the source: the name reads as a sentence) subtruct from each numberin the section Same as SubStructFromEach: Subtract n from each number of the list (mutating).QCSXTZZZIBWU
SubStructedFromEach
(no comment in the source: the name reads as a sentence) sub structed from eachalso written: SubtractedFromEachNumber · SubtructedFromEachNumber · SubStructedFromEachNumber · SubstractedFromEachNumber · SubtractedFromEveryNumber · SubtructedFromEveryNumber · SubStructedFromEveryNumber · SubstractedFromEveryNumberin the section substructing a number from each numberQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.SubStructedFromEach(2) ) #--> [ 2, 6, 13, 14, 21, 40 ]composed from the signature, run for this page
MultiplyEachBy
(no comment in the source: the name reads as a sentence) multiply each byin the section multiplying each number by a numberQCSXTZZZIBWU
MultiplyEachNumberBy
(no comment in the source: the name reads as a sentence) multiply each number byin the section multiplying each number by a numberQCSXTZZZIBWU
MultiplyEveryNumberBy
(no comment in the source: the name reads as a sentence) multiply every number byin the section multiplying each number by a numberQCSXTZZZIBWU
EachMultipliedBy
(no comment in the source: the name reads as a sentence) each multiplied byalso written: EachNumberMultipliedBy · EveryNumberMultipliedByin the section multiplying each number by a numberQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.EachMultipliedBy(2) ) #--> [ 8, 16, 30, 32, 46, 84 ]composed from the signature, run for this page
DivideEachBy
(no comment in the source: the name reads as a sentence) divide each byin the section dividing each number by a numberQCSXTZZZIBWU
DivideEachNumberBy
(no comment in the source: the name reads as a sentence) divide each number byin the section dividing each number by a numberQCSXTZZZIBWU
DivideEveryNumberBy
(no comment in the source: the name reads as a sentence) divide every number byin the section dividing each number by a numberQCSXTZZZIBWU
EachDividedBy
(no comment in the source: the name reads as a sentence) each divided byalso written: EachNumberDividedBy · EveryNumberDividedByin the section dividing each number by a numberQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.EachDividedBy(2) ) #--> [ 2, 4, 7.50, 8, 11.50, 21 ]composed from the signature, run for this page
AddManyOneByOne
adding many numbers one by oneQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) o1.AddManyOneByOne([ 2, 3 ]) ? @@( o1.Content() ) #--> [ 6, 11 ]composed from the signature, run for this page
AddManyNumbersOneByOne
adding many numbers one by oneQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) o1.AddManyNumbersOneByOne([ 2, 3 ]) ? @@( o1.Content() ) #--> [ 6, 11 ]composed from the signature, run for this page
ManyAddOneByOne
adding many numbers one by onealso written: ManyNumbersAddedOneByOne · ManyNumbersSubStructedOneByOneno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.ManyAddOneByOne([ 2, 3 ]) ) #--> [ 6, 11 ]composed from the signature, run for this page
substructing many numbers one by one 1 examples run
o1 = new stzListOfNumbers([ 8, 10, 14 ]) o1.SubStructManyOneByOne([ 6, 7, 7 ]) ? @@( o1.Content() ) #--> [ 2, 3, 7 ]library testQCSXTZZZIBWU
SubStructManyNumbersOneByOne
substructing many numbers one by oneQCSXTZZZIBWU
ManySubStructedOneByOne
substructing many numbers one by oneno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.ManySubStructedOneByOne([ 2, 3 ]) ) #--> [ 2, 5 ]composed from the signature, run for this page
MultiplyWithManyOneByOne
(no comment in the source: the name reads as a sentence) multiply with many one by onealso written: MultiplyByManyOneByOne · MultiplyByManyNumbersOneByOne · MultiplyWithManyNumbersOneByOnein the section multiplying the numbers of the list with many numbers one by oneQCSXTZZZIBWU
MultipliedWithManyOneByOne
(no comment in the source: the name reads as a sentence) multiplied with many one by onealso written: MultipliedByManyOneByOne · MultipliedByManyNumbersOneByOne · MultipliedWithManyNumbersOneByOnein the section multiplying the numbers of the list with many numbers one by oneno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.MultipliedWithManyOneByOne([ 2, 3 ]) ) #--> [ 8, 24 ]composed from the signature, run for this page
DivideByManyOneByOne
deviding the numbers of the list with many numbers one by oneQCSXTZZZIBWU
DividedByManyOneByOne
Add alternatives A copy divided by each given number in order, one by one.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.DividedByManyOneByOne([ 2, 3 ]) ) #--> [ 2, 2.67 ]composed from the signature, run for this page
MultiplyEachWithW
Multiply by n each number satisfying the given W condition (mutating).QCSXTZZZIBWU
EachMultipliedWithW
The numbers multiplied by n where the W condition holds, as a copy.no extension
DivideEachWithW
divide each number by an other number under a given conditionQCSXTZZZIBWU
EachDividedWithW
Add alternatives The numbers divided by n where the W condition holds, as a copy.no extension
Update
(no comment in the source: the name reads as a sentence) updatein the section updating the list with a new list of numbersQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) o1.Update([ 2, 3 ]) ? @@( o1.Content() ) #--> [ 2, 3 ]composed from the signature, run for this page
UpdateWith
(no comment in the source: the name reads as a sentence) update within the section updating the list with a new list of numbersQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) o1.UpdateWith([ 2, 3 ]) ? @@( o1.Content() ) #--> [ 2, 3 ]composed from the signature, run for this page
UpdateBy
(no comment in the source: the name reads as a sentence) update byin the section updating the list with a new list of numbersQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) o1.UpdateBy([ 2, 3 ]) ? @@( o1.Content() ) #--> [ 2, 3 ]composed from the signature, run for this page
UpdateUsing
(no comment in the source: the name reads as a sentence) update usingin the section updating the list with a new list of numbersQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) o1.UpdateUsing([ 2, 3 ]) ? @@( o1.Content() ) #--> [ 2, 3 ]composed from the signature, run for this page
Updated
(no comment in the source: the name reads as a sentence) updatedalso written: UpdatedBy · UpdatedWith · UpdatedUsingin the section updating the list with a new list of numbersno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Updated([ 2, 3 ]) ) #--> [ 2, 3 ]composed from the signature, run for this page
ReplaceNumberAtPosition
replacing a number at a given position in the listno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) o1.ReplaceNumberAtPosition(2, 5) ? @@( o1.Content() ) #--> [ 4, 5, 15, 16, 23, 42 ]composed from the signature, run for this page
Reverse
reversing the list of numbersQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) o1.Reverse() ? @@( o1.Content() ) #--> [ 42, 23, 16, 15, 8, 4 ]composed from the signature, run for this page
ReverseNumbers
reversing the list of numbersQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) o1.ReverseNumbers() ? @@( o1.Content() ) #--> [ 42, 23, 16, 15, 8, 4 ]composed from the signature, run for this page
Reversed
reversing the list of numbersalso written: NumbersReversedno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.Reversed() ) #--> [ 42, 23, 16, 15, 8, 4 ]composed from the signature, run for this page
ToSections
Turn the numbers (positions) into [start, end] sections.also written: Sectionedno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.ToSections() ) #--> [ [ 1, 4 ], [ 5, 8 ], [ 9, 15 ], [ 16, 16 ], [ 17, 23 ], [ 24, 42 ] ]composed from the signature, run for this page
ContiguousToSections
Group the contiguous runs of numbers into [start, end] sections.also written: ContigToSections · AdjacentToSections · ContigItemsToSections · AdjuscentItemsToSections · ContiguousItemsToSectionsno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.ContiguousToSections() ) #--> [ [ 4, 4 ], [ 8, 8 ], [ 15, 16 ], [ 23, 23 ], [ 42, 42 ] ]composed from the signature, run for this page
IsStzListOfNumbers
Always TRUE: the object IS a stzListOfNumbers.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? o1.IsStzListOfNumbers() #--> 1composed from the signature, run for this page
stzType
The Softanza type symbol: :stzListOfNumbers.also written: ClassNameno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? o1.stzType() #--> stzlistofnumberscomposed from the signature, run for this page
ToStzListOfChars
The numbers as a stzListOfChars object.no extension
NumberOfNumbers
How many numbers the list holds.no extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? o1.NumberOfNumbers() #--> 6composed from the signature, run for this page
TRUE if the numbers form a contiguous sequence (each one following the previous). 1 examples runalso written: IsContinuous
? StzListOfNumbersQ( 12:22 ).IsContiguous() ? StzListOfNumbersQ( 17:8 ).IsContiguous() ? StzListOfNumbersQ([10, 12, 18]).IsContiguous() ? StzListOfNumbersQ([10, 11, 10]).IsContiguous() #--> 1 #--> 1 #--> 0 #--> 0library testno extension
ARandomNumber
getting a random number from the listQCSXTZZZIBWU
ANumber
getting a random number from the listno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? o1.ANumber() #--> 16composed from the signature, run for this page
AnyRandomNumber
getting a random number from the listno extension
AnyNumber
getting a random number from the listno extension
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? o1.AnyNumber() #--> 16composed from the signature, run for this page
ANumberLessThan
== One number smaller than n, picked at random.also written: NumberLessThan · AnyNumberLessThan · NumberSmallerThan · ANumberSmallerThan · AnyNumberSmallerThan · RandomNumberLessThan · ARandomNumberLessThan · RandomNumberSmallerThan · ARandomNumberSmallerThanin the section getting a random number from the list less than a given numberQCSXTZZZIBWU
ANumberGreaterThan
(no comment in the source: the name reads as a sentence) a number greater thanalso written: NumberMoreThan · NumberLargerThan · ANumberLargerThan · AnyNumberMoreThan · NumberGreaterThan · AnyNumberLargerThan · AnyNumberGreaterThan · RandomNumberMoreThan · ARandomNumberMoreThan · RandomNumberLargerThan · ARandomNumberLargerThan · RandomNumberGreaterThan · ARandomNumberGreaterThanin the section getting a random number from the list greater than a given numberQCSXTZZZIBWU
AnyNumberBeforeOrAfter
(no comment in the source: the name reads as a sentence) any number before or afteralso written: NumberOtherThan · ANumberOtherThan · AnyNumberOtherThan · NumberAfterOrBefore · NumberBeforeOrAfter · NumberDifferentFrom · NumberDifferentThan · ANumberAfterOrBefore · ANumberBeforeOrAfter · ANumberDifferentFrom · ANumberDifferentThan · RandomNumberOtherThan · ARandomNumberOtherThan · AnyNumberAfterOrBefore · AnyNumberDifferentFrom · AnyNumberDifferentThan · RandomNumberAfterOrBefore · RandomNumberBeforeOrAfter · RandomNumberDifferentFrom · RandomNumberDifferentThan · ARandomNumberDifferentFrom · ARandomNumberDifferentThan · ARandoomNumberAfterOrBeforein the section getting any number before or after a given number (other than)QCSXTZZZIBWU
AnyNumberBefore
getting any number before a given number or positionalso written: NumberBefore · ANumberBefore · RandomNumberBefore · ARandomNumberBeforeQCSXTZZZIBWU
AnyNumberBeforePosition
getting any number before a given positionalso written: NumberBeforePosition · ANumberBeforePosition · RandomNumberBeforePosition · ARandomNumberBeforePositionQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? o1.AnyNumberBeforePosition(2) #--> 4composed from the signature, run for this page
AnyNumberAfter
getting any number after a given number or positionalso written: NumberAfter · ANumberAfter · RandomNumberAfter · ARandomNumberAfterQCSXTZZZIBWU
AnyNumberAfterPosition
getting any number afetr a given positionalso written: NumberAfterPosition · ANumberAfterPosition · RandomNumberAfterPosition · ARandomNumberAfterPositionQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? o1.AnyNumberAfterPosition(2) #--> 4composed from the signature, run for this page
AnyNumberBetween
getting a random number from the lists between tow other numbersalso written: NumberBetween · ANumberBetween · RandomNumberBetween · ARandomNumberBetweenQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? o1.AnyNumberBetween(2, 5) #--> 4composed from the signature, run for this page
AnyNumberNotBetween
getting a random number from the lists not between two other numbersalso written: NumberNotBetween · ANumberNotBetween · RandomNumberNotBetween · ARandomNumberNotBetweenQCSXTZZZIBWU
AnyNumberBetweenPositions
(no comment in the source: the name reads as a sentence) any number between positionsalso written: NumberInSection · ANumberInSection · AnyNumberInSection · RandomNumberInSection · ARandomNumberInSection · NumberBetweenPositions · ANumberBetweenPositions · RandomNumberBetweenPositions · ARandomNumberBetweenPositionsin the section getting a random number from the lists between tow other positionsQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? o1.NumberInSection(2, 5) #--> 23composed from the signature, run for this page
AnyNumberNotBetweenPositions
(no comment in the source: the name reads as a sentence) any number not between positionsalso written: NumberNotInSection · ANumberNotInSection · NumberOutsideSection · ANumberOutsideSection · AnyNumberNotInSection · AnyNumberOutsideSection · RandomNumberNotInSection · ARandomNumberNotInSection · NumberNotBetweenPositions · ANumberNotBetweenPositions · RandomNumberOutsideSection · ARandomNumberOutsideSection · RandomNumberNotBetweenPositions · ARandomNumberNotBetweenPositionsin the section getting a random number from the lists not between two other positionsQCSXTZZZIBWU
AnyNumberOutsidePosition
(no comment in the source: the name reads as a sentence) any number outside positionalso written: RandomNumberNotAt · ARandomNumberNotAt · NumberOutsidePosition · ANumberOutsidePosition · RandomNumberNotAtPosition · ARandomNumberNotAtPosition · NumberAfterOrBeforePosition · NumberBeforeOrAfterPosition · RandomNumberOutsidePosition · ANumberAfterOrBeforePosition · ANumberBeforeOrAfterPosition · ARandomNumberOutsidePosition · AnyNumberAfterOrBeforePosition · AnyNumberBeforeOrAfterPosition · RandomNumberAfterOrBeforePosition · RandomNumberBeforeOrAfterPosition · ARandomNumberAfterOrBeforePosition · ARandomNumberBeforeOrAfterPositionin the section getting a random number ouside a given positionQCSXTZZZIBWU
NRandomNumbers
getting n random numbers from the listalso written: NNumbers · RandomNNumbersQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.NNumbers(2) ) #--> [ 4, 4 ]composed from the signature, run for this page
NNumbersOtherThan
getting n random numbers other then a given numberQCSXTZZZIBWUMany
NNumbersLessThan
getting n random numbers less then a given numberalso written: NNumbersMoreThan · NNumbersBiggerThan · NNumbersSmallerThan · NRandomNumbersLessThan · NRandomNumbersMoreThan · NRandomNumbersBiggerThan · NRandomNumbersGreaterThan · NRandomNumbersSmallerThanQCSXTZZZIBWU
NNumbersGreaterThan
getting n random numbers greater then a given numberQCSXTZZZIBWU
NNumbersDifferentFromMany
(no comment in the source: the name reads as a sentence) n numbers different from manyin the section getting n random numbers other then the given numbersQCSXTZZZIBWU
NNumbersDifferentToMany
(no comment in the source: the name reads as a sentence) n numbers different to manyin the section getting n random numbers other then the given numbersQCSXTZZZIBWU
NNumbersDifferentWithMany
(no comment in the source: the name reads as a sentence) n numbers different with manyin the section getting n random numbers other then the given numbersQCSXTZZZIBWU
NNumbersDifferentOfMany
(no comment in the source: the name reads as a sentence) n numbers different of manyin the section getting n random numbers other then the given numbersQCSXTZZZIBWU
NRandomNumbersOtherThanMany
(no comment in the source: the name reads as a sentence) n random numbers other than manyin the section getting n random numbers other then the given numbersQCSXTZZZIBWU
NRandomNumbersDifferentFromMany
(no comment in the source: the name reads as a sentence) n random numbers different from manyin the section getting n random numbers other then the given numbersQCSXTZZZIBWU
NRandomNumbersDifferentToMany
(no comment in the source: the name reads as a sentence) n random numbers different to manyin the section getting n random numbers other then the given numbersQCSXTZZZIBWU
NRandomNumbersDifferentWithMany
(no comment in the source: the name reads as a sentence) n random numbers different with manyin the section getting n random numbers other then the given numbersQCSXTZZZIBWU
NRandomNumbersDifferentOfMany
(no comment in the source: the name reads as a sentence) n random numbers different of manyin the section getting n random numbers other then the given numbersQCSXTZZZIBWU
NNumbersBetween
getting n random numbers from the list between two given numbersalso written: NRandomNumbersBetweenQCSXTZZZIBWU
NNumbersNotBetween
getting n random numbers from the list not between two given numbersalso written: NRandomNumbersNotBetweenQCSXTZZZIBWU
NNumbersOutsidePosition
getting n random numbers outside a given positionno extension
NNumbersOutsidePositions
getting n random numbers outside the given positionsQCSXTZZZIBWU
NItemsOutsidePositionZ
n items at positions other than the given one, with their positions.no extension
SomeRandomNumbers
getting some random numbers from the listalso written: SomeNumbersQCSXTZZZIBWU
composed example
o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ]) ? @@( o1.SomeNumbers() ) #--> [ 8 ]composed from the signature, run for this page

