static indexFirstNonZeroDecimalPlace(value) {
        const [, decimalPart] = String(Math.abs(value)).split('.');

        if (this.isUndefined(decimalPart)) {
            return 0;
        }

        let result = decimalPart.lastIndexOf('0');
        if (result === -1) {
            result = 0;
        } else {
            result += 2;
        }

        return result;
    }
Return the index of the first non-zero decimal place in the given value.
The index starts after the decimal point, if any, and begins at '1'.
If no decimal places are found in the value, this function returns `0`.

@example
indexFirstNonZeroDecimalPlace('0.00') -> 0
indexFirstNonZeroDecimalPlace('1.00') -> 0
indexFirstNonZeroDecimalPlace('0.12') -> 1
indexFirstNonZeroDecimalPlace('0.1234') -> 1
indexFirstNonZeroDecimalPlace('0.01234') -> 2
indexFirstNonZeroDecimalPlace('0.001234') -> 3
indexFirstNonZeroDecimalPlace('0.0001234') -> 4

@param {number} value
@returns {Number|number}