La bibliothèque se documente elle-même · Numérique et optimisation
stzNumBuffer
30 méthodes propres · 7 formes avec extensions, rangées sous leur méthode
la source: base/number/stzNumBuffer.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Numérique et optimisation
Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens
Exemples : 0 viennent des tests de la bibliothèque ; 12 ont été composés à partir de la signature de chaque méthode et exécutés pour cette page, sur un objet neuf, par exemple o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ]). 18 méthodes n'en ont pas encore. Exemples exécutés le 2026-10-03 12:54 dans la bibliothèque au commit 0e72e2e2c.
Méthode
Explication, telle que la source la porte
init
(sans commentaire dans la source : le nom se lit comme une phrase) initaucune extension
Handle
the handle, and the honest burdenaucune extension
Haro has no destructors, so this is not optional for a large buffer. 3 exemples exécutésaucune extension
IsFreed
(sans commentaire dans la source : le nom se lit comme une phrase) is freedaucune extension
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ]) ? o1.IsFreed() #--> 0composé à partir de la signature, exécuté pour cette page
Resize
Same as Free: Haro has no destructors, so this is not optional for a large buffer.aucune extension
NumberOfItems
readsaussi écrite: Size · Countaucune extension
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ]) ? o1.NumberOfItems() #--> 8composé à partir de la signature, exécuté pour cette page
IsEmpty
(sans commentaire dans la source : le nom se lit comme une phrase) is emptyaucune extension
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ]) ? o1.IsEmpty() #--> 0composé à partir de la signature, exécuté pour cette page
(sans commentaire dans la source : le nom se lit comme une phrase) item 1 exemples exécutésaussi écrite: NthItemaucune extension
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ]) ? o1.Item(2) #--> 4composé à partir de la signature, exécuté pour cette page
The materialised VIEW -- one crossing, taken when you actually want to look. 2 exemples exécutésaussi écrite: Contentaucune extension
ToStzListOfNumbers
The buffer is NOT freed here: it is still yours, and Haro has no destructors to decide otherwise. Free it when you are done with it.aussi écrite: ToListOfNumbersaucune extension
ToStzList
(sans commentaire dans la source : le nom se lit comme une phrase) to stz listaucune extension
Copy
(sans commentaire dans la source : le nom se lit comme une phrase) copyaucune extension
SetItem
writes: each is a full pass over resident memory, no crossingaucune extension
FillWith
(sans commentaire dans la source : le nom se lit comme une phrase) fill withQCSXTZZZIBWU
RangeFrom
(sans commentaire dans la source : le nom se lit comme une phrase) range fromQCSXTZZZIBWU
AddScalar
(sans commentaire dans la source : le nom se lit comme une phrase) add scalarQCSXTZZZIBWU
Scale
(sans commentaire dans la source : le nom se lit comme une phrase) scaleQCSXTZZZIBWU
AddBuffer
elementwise against another buffer of the SAME length; a mismatch is refused rather than half-appliedQCSXTZZZIBWU
SubtractBuffer
(sans commentaire dans la source : le nom se lit comme une phrase) subtract bufferQCSXTZZZIBWU
MultiplyBuffer
(sans commentaire dans la source : le nom se lit comme une phrase) multiply bufferQCSXTZZZIBWU
reductions: a scalar out, nothing marshalled --------------------- Summed with NEUMAIER COMPENSATION. A naive total loses the low bits of every addend once it grows large relative to them -- add 1e16 and then a thousand 1.0s and the naive answer is still 1e16. This carries the lost part along. 1 exemples exécutésaucune extension
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ]) ? o1.Sum() #--> 40composé à partir de la signature, exécuté pour cette page
Mean
(sans commentaire dans la source : le nom se lit comme une phrase) meanaussi écrite: Averageaucune extension
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ]) ? o1.Mean() #--> 5composé à partir de la signature, exécuté pour cette page
Min
(sans commentaire dans la source : le nom se lit comme une phrase) minaucune extension
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ]) ? o1.Min() #--> 2composé à partir de la signature, exécuté pour cette page
Max
(sans commentaire dans la source : le nom se lit comme une phrase) maxaucune extension
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ]) ? o1.Max() #--> 9composé à partir de la signature, exécuté pour cette page
Dot
(sans commentaire dans la source : le nom se lit comme une phrase) dotaussi écrite: DotProductaucune extension
VarianceSample
the convention is NAMED, as everywhere else since phase 0 -- and it is asked of stats.zig rather than decided hereaussi écrite: Varianceaucune extension
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ]) ? o1.VarianceSample() #--> 4.57composé à partir de la signature, exécuté pour cette page
VariancePopulation
(sans commentaire dans la source : le nom se lit comme une phrase) variance populationaucune extension
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ]) ? o1.VariancePopulation() #--> 4composé à partir de la signature, exécuté pour cette page
StddevSample
(sans commentaire dans la source : le nom se lit comme une phrase) stddev sampleaussi écrite: Stddev · StandardDeviationaucune extension
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ]) ? o1.StddevSample() #--> 2.14composé à partir de la signature, exécuté pour cette page
StddevPopulation
(sans commentaire dans la source : le nom se lit comme une phrase) stddev populationaucune extension
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ]) ? o1.StddevPopulation() #--> 2composé à partir de la signature, exécuté pour cette page
Show
(sans commentaire dans la source : le nom se lit comme une phrase) showaucune extension

