#What other implementation should I add

1 messages · Page 1 of 1 (latest)

frail swallow
spice shellBOT
#

studio** You are now Level 14! **studio

frail swallow
#

So many things can be implemented but the problem is that it’s going to be hard lol

#

Tested it out against my Bnum and other versions that others have made and the system I have it’s faster since it’s going on binary instead of repeated calcs and calls

#

Did some testing without using calls like
function Bnum.log(n1, n2) return Bnum.div(Bnum.log10(n1), Bnum.log10(n2)) it’s slower but did its own so it doesn’t rely on other functions that’s why it’s so many lines

#

And then tested with all the same but the downside it’s slower when u do a
convert, function calls that do its math and then at the end normalize then return .new() went from 2s down to 0.16s to 0.28s

sullen meadow
frail swallow
#

And also don’t need todo better var names because one to much to write

#

And also trying to make it sleek not unreadable as in like
local man1, exp2= value1Man, value1Exp from buffer read and number

nova lintel
#

did you just request and then dismiss the tips you got

frail swallow
#

Can’t u read

#

It says nothing about fixing it’s just asking what can I implement next

nova lintel
#

so you're denying any help

#

based on this reaction, why would anyone attempt to help?

frail swallow
#

Can u not read

#

It says implement not fix

golden storm
rustic bane
#

You have so many if checks

#

An if check is already slower than a f64 and f64 math op in luau

#

Have you tried benching it?

frail swallow
#

@royal jewel ur smart

eternal quartz
rustic bane
#

But calling this faster makes no sense

#

Cuz this is a big num module

#

It's obv gonna be slow than normal nums

#

Also whats the size limit this thing can reach before losing all precision

#

Oh so it is for Bnum

frail swallow
frail swallow
#

And table math is slower then binary

eternal grove
#

put it on wally