перешел в чат

ужно переписать функцию журнала (базы2 или база10 не имеет значения, какой) без использованияfloat введите, но мне нужно получить точность нескольких десятичных цифр после десятичной точки. ( какfloat * 100 получить2 десятичные дроби внутри целочисленного типа, например: если1.4352 будет результат, моя функция должна вернуть что-то вроде143 (int типа) и я знаю, что последние 2 цифры являются десятичными.

Я нашел через стека overoverflow некоторые методы, такие как:

Как я могу вычислить логарифм по основанию 2 без использования встроенных математических функций в C #?

но все они возвращаютсяint точность (избегая десятичных дробей).

Я понятия не имею, как подойти к этому, поэтому вопрос:

Как закодировать (и / или изменить) целое числоlog реализация для поддержки десятичного результата?

Ответы на вопрос(1)

Ваш ответ на вопрос