GW
js
Source:
function intToUint (val) {
val = parseInt(val)
if (val < 0) {
val = val + 4294967296
}
return val
}
console.log(intToUint(-9007199254740991));
Result:
-9007194959773695
Size: a a a
GW
js
function intToUint (val) {
val = parseInt(val)
if (val < 0) {
val = val + 4294967296
}
return val
}
console.log(intToUint(-9007199254740991));
-9007194959773695
EK
h
Y💜
h
Ü
ᴀ
js
function intToUint (val) {
val = parseInt(val)
if (val < 0) {
val = val + 4294967296
}
return val
}
console.log(intToUint(-9007199254740991));
-9007194959773695
js
function intToUint (val) {
val = parseInt(val)
if (val < 0) {
val = val + 4294967296
}
return val
}
console.log("all, good, you're now 100% certified developer");
all, good, you're now 100% certified developer
ᴀ
h
GW
uint number = ...;
printf('%d', number); // Неверный плэйсхолдер
ᴀ
h
ᴀ
Ü
Ü
GW
ᴀ
./js/lib/bin_utils.js:50: bytes.push(parseInt(hexString.charAt(0), 16))
./js/lib/bin_utils.js:55: bytes.push(parseInt(hexString.substr(i, 2), 16))
./vendor/closure/long.js:173: var value = parseInt(str.substring(i, i + size), radix);
./vendor/cryptoJS/crypto.js:353: words[i >>> 3] |= parseInt(hexStr.substr(i, 2), 16) << (24 - (i % 8) * 4);
GW
Ü