// Copyright (c) 2024-2026 Celestino Amoroso (celestino.amoroso@gmail.com). // All rights reserved. // float.go package kern func IsFloat(v any) (ok bool) { _, ok = v.(float64) return ok } func AnyFloat(v any) (float float64, ok bool) { ok = true switch floatval := v.(type) { case float32: float = float64(floatval) case float64: float = floatval default: ok = false } return }