func (f *Float64) Sub(delta float64) float64 {
	return f.Add(-delta)
}
Sub atomically subtracts from the wrapped float64 and returns the new value.
package atomic
import (
	"math"
	"strconv"
)
func (f *Float64) Add(delta float64) float64 {
	for {
		old := f.Load()
		new := old + delta
		if f.CAS(old, new) {
			return new
		}
	}
}