
Chat Calc
The *fastest* calculator around; built right into your chat; just type in and you'll see your answer!
31.7K
109
- you can define multiple functions under the same name with different parameter counts
- fixed recursion issue
- added sum and product functions
sum(n=0;12;n)as an example - fixed #11 by changing the completable future issue
- you can define multiple functions under the same name with different parameter counts
- fixed recursion issue
- added sum and product functions
sum(n=0;12;n)as an example - fixed #11 by changing the completable future issue
- fixed comma bug, should've been semicolon
- fixed issue with comma and not semicolon
- fixed modulo
- added gcf and lcm
- fixed modulo
- added gcf and lcm
- setting functions to not exist now works correctly
- copy to clipboard on defined functions
- added
sgnfunction - added a terrible
factorialfunction - fixed a bug with negative signs not working
- reworked the math engine logic
- changed
random()andrand()to berandandrandom - added custom constants
- setting functions to not exist now works correctly
- copy to clipboard on defined functions
- added
sgnfunction - added a terrible
factorialfunction - fixed a bug with negative signs not working
- reworked the math engine logic
- changed
random()andrand()to berandandrandom - added custom constants
- Added the
cmpfunction
- Added the
- Added the
cmpfunction and fixed a lot of bugs.
- Added the
- Added
radanddeg - Fixed bug with
yawandpitch - Added
phiandtau - Added
min,max, andclamp.
- Added
- Added
radanddeg - Fixed bug with
yawandpitch - Added
phiandtau - Added
min,max, andclamp.
- Added
- Works for 1.20.1
- Added
yawandpitchvariables - Fixed bug with inverse trig functions
- Fixed bug for crashing with
=being tabbed - Made exponentials read a term instead of a part (meaning that
2^3*2is now the same as2^(3*2), however,2^3+3is still(2^3)+3; originally Chat Calc would read(2^3)*2)
- Added
- refactored and changed icon
- removed old engine
- added hints above to what you evaluate (even before you press the tab key)
- uses gema instead of bedmas
- added new math engine (nibble, now default), which is extremely fast
- rewrote the entire function system to let me have multivariable functions
- your input will not compute rather than giving back "NaN" if your syntax is incorrect
- added cfg? to give you a list of the config options
- fixed existing code that had logic issues, "1+2)/3" is now equal to 1 instead of 3
- refactored config system so it doesn't break when i add new features now
- fixed issue #6 by making a new option (calculate_last, on by default) that puts calculations after tabbing in entries like commands and usernames (well I haven't tested usernames but it shouldn't go first)
- because of the fix, ive removed the euler config option, existing always since the issue beforehand is that you can commonly type in 'e' and it gives you a number instead of what you want
- the only things i see left are to add new features, so if you have anything, feel free to ask
- fixed issue where every number was e
- added feature for sin^a(b)
- fixed radians and degrees being swapped
- fixed issue with x y and z coordinates
Совместимость
Minecraft: Java Edition
Поддерживаемые окружения
Клиент
Ссылки
Авторы
Сведения
Лицензия:
Опубликован:3 года назад
Обновлён:2 года назад
ID проекта:
