Type alias IsFloat<N>

IsFloat<N>: number extends N
    ? boolean
    : N extends N
        ? `${N}` extends `${string}.${string}`
            ? true
            : false
        : never

Check if a given numeric value is an float

Type Parameters

Returns

true if it is, else false