Welcome to Westonci.ca, the Q&A platform where your questions are met with detailed answers from experienced experts. Our platform offers a seamless experience for finding reliable answers from a network of experienced professionals. Join our Q&A platform to connect with experts dedicated to providing accurate answers to your questions in various fields.

What is the algorithm to determine the absolute of a number

Sagot :

This was written in python, let me know if it needs to be in another language.

View image trihext

Answer:

Conditionals are slower than plain arithmetic operations, but much, much faster than something as silly as calculating the square root

Explanation:

integer or bitwise op: 1 cycle floating -point add/ sub/mul: 4 cycles . Floating- point div ~ 30 cycles Floating - point exponentiation :~ 60 cycles depending on implementation Conditional branch : avg. 10_ cycles, better if well- predicted , much worse if mispredicted.