获取二进制%操作符迭代的次数
get number of the binary % operator iterations
我想知道%用一个数减去另一个数的次数。
举个例子,如果256% 50 = 6,那么迭代次数是5?256 - 50 - 50 - 50 - 50
如果145% 40 = 25,则迭代次数为3。145 - 40 - 40 - 40.
我正在寻找一个解决方案的问题,而不使用任何类型的循环,递归或goto。
你要找的是/
运算符
尝试用除法运算符代替模数运算符。每次都有效。这是基础数学
相关文章:
- 使用std::multimap迭代器创建std::list
- 来自 std::list 的迭代器 .end() 按预期返回"0xcdcdcdcdcdcdcdcd"但 .begin()
- C++中带有List类的迭代器Segfault
- 迭代时从向量和内存中删除对象
- 如何在c++迭代器类型中包装std::chrono
- 带过滤器的现代迭代c++集合
- 在c++中检查长方体是否尽可能快地重叠(无迭代)
- 模板泛型树类的模板迭代器的c++操作符重载
- 重载操作符<对于非随机迭代器
- c++迭代器操作符定义
- 获取二进制%操作符迭代的次数
- 自定义迭代器操作符重载
- 在迭代器中放入转换操作符将其转换为指针是个好主意吗?
- 在b树的自定义迭代器中使用操作符*出错
- 在定义模板类、操作符和迭代器时遇到麻烦
- 为迭代器编写解引用操作符
- 实现了在磁盘上存储值的容器的迭代操作符*
- c++中迭代器的前缀和后缀自增操作符重载实现的区别
- 关于模板中随机访问迭代器的操作符+重载的问题
- 操作符!=标准库中的迭代器