gpt4 book ai didi

c# - 将值加倍,<<1 比 *2 更有效

转载 作者:行者123 更新时间:2023-12-01 06:48:07 25 4
gpt4 key购买 nike

Possible Duplicate:
Is shifting bits faster than multiplying and dividing in Java? .NET?

要将值加倍,是 <<1*2 性能更高用现代语言?

我对 Java 和 C# 特别感兴趣。在编译时打开优化会改变什么吗?

最佳答案

如果过去 20 年编写的任何编译器为 *2 生成效率较低的代码比<<1 ,你应该离它很远。

关于c# - 将值加倍,<<1 比 *2 更有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3240310/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com