Softanza
DémarrerEnglish
Softanza
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 freed
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])
? o1.IsFreed()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
Resize
Same as Free: Haro has no destructors, so this is not optional for a large buffer.aucune extension
NumberOfItems
readsaussi écrite: Size · Count
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])
? o1.NumberOfItems()
#--> 8
composé à partir de la signature, exécuté pour cette page
aucune extension
IsEmpty
(sans commentaire dans la source : le nom se lit comme une phrase) is empty
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])
? o1.IsEmpty()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) item 1 exemples exécutésaussi écrite: NthItem
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])
? o1.Item(2)
#--> 4
composé à partir de la signature, exécuté pour cette page
aucune extension
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és
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])
? o1.Sum()
#--> 40
composé à partir de la signature, exécuté pour cette page
aucune extension
Mean
(sans commentaire dans la source : le nom se lit comme une phrase) meanaussi écrite: Average
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])
? o1.Mean()
#--> 5
composé à partir de la signature, exécuté pour cette page
aucune extension
Min
(sans commentaire dans la source : le nom se lit comme une phrase) min
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])
? o1.Min()
#--> 2
composé à partir de la signature, exécuté pour cette page
aucune extension
Max
(sans commentaire dans la source : le nom se lit comme une phrase) max
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])
? o1.Max()
#--> 9
composé à partir de la signature, exécuté pour cette page
aucune extension
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: Variance
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])
? o1.VarianceSample()
#--> 4.57
composé à partir de la signature, exécuté pour cette page
aucune extension
VariancePopulation
(sans commentaire dans la source : le nom se lit comme une phrase) variance population
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])
? o1.VariancePopulation()
#--> 4
composé à partir de la signature, exécuté pour cette page
aucune extension
StddevSample
(sans commentaire dans la source : le nom se lit comme une phrase) stddev sampleaussi écrite: Stddev · StandardDeviation
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])
? o1.StddevSample()
#--> 2.14
composé à partir de la signature, exécuté pour cette page
aucune extension
StddevPopulation
(sans commentaire dans la source : le nom se lit comme une phrase) stddev population
exemple composé
o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])
? o1.StddevPopulation()
#--> 2
composé à partir de la signature, exécuté pour cette page
aucune extension
Show
(sans commentaire dans la source : le nom se lit comme une phrase) showaucune extension