C++ 浮点类型数据取余

asagi / 2023-06-01 / 原文

CPP 浮点类型不能使用 % 进行取余操作
但是可以使用 fmodf、fmodfmodl 进行取余操作
例子如下:

#include <iostream>
#include <cmath>

int main(int argc, char **argv) {
    double a = 1.2;
    double b = 0.5;
    std::cout << fmod(a, b) << std::endl;

    return 0;
}