不使用浮点型在C中建立对数函数

我需要在不使用类型的情况下重写日志函数(base 2或base 10无关紧要)float,但是我需要获得小数点后几位十进制数字的精度。(像是在整数类型中float * 100获取2小数,例如:如果1.4352将是结果,则我的函数应返回类似143inttype)的值,并且我知道最后两个数字是小数。

    但它们全部返回int精度(避免使用小数点)。

    我不知道如何解决这个问题,所以问题是:

    如何编码(和/或更改)整数log实现以支持十进制结果?


    慕的地8271018
    浏览 576回答 1
    1回答
    打开App,查看更多内容
    随时随地看视频慕课网APP