「ASM
calc（float）：
        movss xmm1、dword ptr .lc0 [rip]
        molss xmm1、xmm0
        xmm1、dword ptr .lc1 [rip]を追加
        molss xmm0、xmm11
        xmm0、dword ptr .lc2 [rip]を追加
        戻る
.lc0：
        .long 1091567616
.lc1：
        .long 1109917696
.lc2：
        .long 1111752704
`` `

この実装では、入力と出力に単一のフロート値を使用します。
今日のすべてのプロセッサに最適なコードです。
```asm
calc(float):
        movss   xmm1, DWORD PTR .LC0[rip]
        mulss   xmm1, xmm0
        addss   xmm1, DWORD PTR .LC1[rip]
        mulss   xmm0, xmm1
        addss   xmm0, DWORD PTR .LC2[rip]
        ret
.LC0:
        .long   1091567616
.LC1:
        .long   1109917696
.LC2:
        .long   1111752704
```

Diese Implementation nutzt Single-Float Werte für Eingabe und Ausgabe.
Es ist optimaler Code für alle heutigen Prozessoren.