<div class="section-label"><span class="num">03</span> Precision</div>
<div class="section-title">Single precision for <em>speed</em>.</div>
The CSA Prediction Engine API uses <span class="mono">float32</span> (single precision) as the default for numerical work. Double precision (<span class="mono">float64</span>) is more accurate per value, but it costs memory and time. For large payloads and concurrent jobs, single precision keeps the service responsive.
For most predictive analytics tasks this precision is enough.
> [!note]
> Read results only to **six decimal places**. Further digits are not meaningful under <span class="mono">float32</span>, and chasing them does not improve the forecast.
When you build JSON by hand, you can encode numbers as single-precision values and omit extra whitespace. That also helps stay under [[API/Getting Started/Payload Limits|Payload Limits]].
## Related
- [[API/Introduction|API]]
- [[API/Getting Started/Arrays|Arrays]] · [[API/Getting Started/Payload Limits|Payload Limits]]