coja ( coja@lemmy.ml ) to Programmer Humor@lemmy.ml · 3 years agoFind yourselflemmy.mlimagemessage-square45linkfedilinkarrow-up1372
arrow-up1372imageFind yourselflemmy.mlcoja ( coja@lemmy.ml ) to Programmer Humor@lemmy.ml · 3 years agomessage-square45linkfedilink
minus-squarekewko ( kewko@lemdro.id ) linkfedilinkEnglisharrow-up20·3 years agoMathematician 2 kinda blew my mind, kinda obvious, just can’t believe I was never taught or thought about it.
minus-squaremac ( mac@lemm.ee ) linkfedilinkarrow-up3·3 years agoLost me when it used Math.abs after calling math.max a their
minus-squareMBM ( MBM@lemmings.world ) linkfedilinkarrow-up3·3 years agoMath.Sqrt((x-y) * (x-y)) (I’ve actually seen someone use this)
minus-squareArtyom ( Artyom@lemm.ee ) linkfedilinkarrow-up2·3 years agoI’ve been staring at it for 10 minutes and I’m still not convinced it works.
minus-squareuberrice ( uberrice@feddit.de ) linkfedilinkarrow-up2·3 years agoSimple, really. Abs(x-y) is the difference between the two numbers, absolute, so positive value. So, adding abs(x-y) to the smaller of the two numbers turns it into the bigger number. Plus the bigger number, now you have 2 times the bigger number
Mathematician 2 kinda blew my mind, kinda obvious, just can’t believe I was never taught or thought about it.
Lost me when it used Math.abs after calling math.max a their
Math.Sqrt((x-y) * (x-y))(I’ve actually seen someone use this)I’ve been staring at it for 10 minutes and I’m still not convinced it works.
Simple, really. Abs(x-y) is the difference between the two numbers, absolute, so positive value. So, adding abs(x-y) to the smaller of the two numbers turns it into the bigger number. Plus the bigger number, now you have 2 times the bigger number