哪个性能更好?
Which one is better performance wise?
性能方面,哪个更好:
一个。文件大小 MB = 文件大小 / (1024 * 1024)
或
b。文件大小 MB = 文件大小 / 1024 / 1024
通常最好避免除法。这样a会更好。
另一方面。如果你的编译器很聪明。可以看出除以 1024 等于移位操作。在那种情况下 b 可能会更快。
性能方面,哪个更好:
一个。文件大小 MB = 文件大小 / (1024 * 1024)
或
b。文件大小 MB = 文件大小 / 1024 / 1024
通常最好避免除法。这样a会更好。
另一方面。如果你的编译器很聪明。可以看出除以 1024 等于移位操作。在那种情况下 b 可能会更快。