Post
They reverted to a backup and it worked, but whenever they tried to update the maths -- which were also full of weird, redundant calculations -- it stopped working again. Nobody could figure it out. It made literally zero sense. They'd change a long formula to a shorter one and everything went nuts.
What this means is that just like you can have a variable named x in C++, you can have a variable named 7 in FORTRAN. Or, in this particular case, 3. Apparently, the original programmer got tired of typing pi. But instead of defining a variable named "pi" -- well. You can guess, can't you?
4 reposts33 likes
No, this programmer assigned the value of pi to the integer 3. So at various points in the code he would have (1 + 2) or (4 - 1) in the maths, because when he used 3 it was pi. And nobody knew this, so they went "what the fuck is this" and corrected the weird redundant shit and the whole thing broke