TC官方合作论坛

标题: TC两个整形数字相除还要把一个转换成浮点型吗? [打印本页]

作者: qq911186371    时间: 2016-11-7 16:41
标题: TC两个整形数字相除还要把一个转换成浮点型吗?

function start_click()
    var m

    m = 90 / 100

    traceprint(m)
end


得出来的是0  难道每次运算还要转换下数字类型吗


作者: cjxdn    时间: 2016-11-7 17:03
除法3/5
http://bbs.tyuyan.net/forum.php? ... 6&fromuid=65729
(出处: TC论坛)


变量 m = 90.0 / 100
调试输出(m)
作者: 言术    时间: 2016-11-7 18:14
功能 除法(被除数,除数)
    如果(是否整型(被除数)&&是否整型(除数))
        如果(被除数%除数==0)
            返回 被除数/除数//能除尽返回整数
        否则
            返回 被除数/转浮点型(除数)//不能除尽返回小数
        结束
    否则
        返回 被除数/除数//这里我没写,你可以继续判断,总之能整数就整数
    结束
结束




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1