12-03-2022, 12:08 PM
(12-03-2022, 11:56 AM)mnrvovrfc Wrote: Tomorrow another function or operator will be called unusable, after it has been around for a long time...
I imagine it'll either be INT or \
After all, that backslash is supposed to represent INTEGER DIVISION, so why the heck isn't INT(x / y) the same as X \ Y ?? It's got to be BROKEN!!
The only possible solution is to add a new \\ command to show that we want true integer division and not some strange sort of bankers rounded division! As it is, \ is completely unusable!
Code: (Select All)
PRINT 1.5 \ 1
2...
2??
2!!??!!
How the heck can you get TWO when taking the INTEGER DIVISION of 1.5 and 1??
Completely unusable! /FAINT!!
Someone get on it and fix it right now!! It's wrong, and it's been wrong since the first BASIC had it producing such answers! OMG!! /FAINT AGAIN!!
If this keeps us, we're all going to have to go back to programming in COBOL!