T
function max(a, b) {
return (a + b) / 2 + sign(a - b) * (a - b) / 2
}
function sign(a) {
return 1 + ((a >> 0) & 0x80000000 >> 30)
}
Size: a a a
T
function max(a, b) {
return (a + b) / 2 + sign(a - b) * (a - b) / 2
}
function sign(a) {
return 1 + ((a >> 0) & 0x80000000 >> 30)
}
З🧟
function max(a, b) {
return (a + b) / 2 + sign(a - b) * (a - b) / 2
}
function sign(a) {
return 1 + ((a >> 0) & 0x80000000 >> 30)
}
B
function max(a, b) {
return (a + b) / 2 + sign(a - b) * (a - b) / 2
}
function sign(a) {
return 1 + ((a >> 0) & 0x80000000 >> 30)
}
T
B
T
N
function max(a, b) {
return (a + b) / 2 + sign(a - b) * (a - b) / 2
}
function sign(a) {
return 1 + ((a >> 0) & 0x80000000 >> 30)
}
N
V
NR
V
function max(a, b) {
return (a + b) / 2 + sign(a - b) * (a - b) / 2
}
function sign(a) {
return 1 + ((a >> 0) & 0x80000000 >> 30)
}
T
T
З🧟
T
V
V
З🧟