我必须解决嵌套循环内部划分的问题,以便允许英特尔编译器矢量化(使用C / C ++)
我的问题集中在矢量化问题上,而不是分裂的本质。
在对问题进行分类之前,请仔细阅读。
互联网上的常见搜索,以及英特尔指南也不能为该问题提供具体的解决方案
我之前的问题是这样制定的:
'如何在不使用运算符'/'的情况下划分两个浮点数。结果应该是浮动。 “
由于
答案 0 :(得分:0)
为了作为一项脑力锻炼的家庭作业...试图抽象出什么是分裂。
尝试创建一个方法,它将从变量b中减去变量a并增加变量c直到它不能再减去,然后对于余数,你可以在变量a的1/10上做同样的操作来创建小数值,直到你到达期望的精确度。
Var a = divisor
Var b =分数
Var c =进入b的次数