Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance 什么会更快,>=或>?_Performance - Fatal编程技术网

Performance 什么会更快,>=或>?

Performance 什么会更快,>=或>?,performance,Performance,我想知道>是否比>=快? 我试图对其进行基准测试,但要么需要0毫秒,要么需要永远。 我知道差别会很小,但我必须对很多像素进行操作。 有人能告诉我什么更快吗?这两个比较都将编译成机器指令,如BLT branch on THEN THEN小于或BLE branch on less on less equal,它检查一些状态位,如BLT:N-V+-NV negative¬ overflow或not negative和overflow,或BLE:Z+N-V+-NV zero或negative&no

我想知道>是否比>=快? 我试图对其进行基准测试,但要么需要0毫秒,要么需要永远。 我知道差别会很小,但我必须对很多像素进行操作。
有人能告诉我什么更快吗?

这两个比较都将编译成机器指令,如BLT branch on THEN THEN小于或BLE branch on less on less equal,它检查一些状态位,如BLT:N-V+-NV negative¬ overflow或not negative和overflow,或BLE:Z+N-V+-NV zero或negative¬ overflow或not negative和overflow。
这些指令通常会占用完全相同的时间,因此它们同样快。

你的问题不是很清楚-你在说什么语言?关于像素,你是在做某种图像处理吗?Knuth有一句话可能适用于这里…:p这些操作数将被编译成机器代码,机器代码的执行周期很可能完全相同。你需要贴一个具体的例子,告诉我们你经营的是哪种类型……当然这取决于你在比较什么;例如,如果下载Internet>42{…}要比41>42{…}花费更长的时间,我尝试对其进行基准测试,但要么需要0毫秒,要么需要永远——听起来你的基准测试有问题。通过多次比较的任何重要循环都需要超过0毫秒的时间。任何需要永远的东西都有一个逻辑错误。谢谢!你为什么知道这些抱歉,现在才找到您的问题。。。我是一名退休的计算机工程教授。。。