Als «int» getaggte Fragen

157
Warum ist Double.MIN_VALUE nicht negativ?

Kann jemand etwas Licht ins Dunkel bringen, warum Double.MIN_VALUEnicht der Mindestwert ist, den Doppel annehmen können? Es ist ein positiver Wert, und ein Double kann natürlich negativ sein. Ich verstehe, warum es eine nützliche Zahl ist, aber es scheint ein sehr unintuitiver Name zu sein,...

155
MySQL - Machen Sie ein vorhandenes Feld einzigartig

Ich habe eine bereits vorhandene Tabelle mit einem Feld, das eindeutig sein sollte, aber nicht eindeutig ist. Ich weiß das nur, weil ein Eintrag in die Tabelle gemacht wurde, der den gleichen Wert wie ein anderer, bereits vorhandener Eintrag hatte, und dies verursachte Probleme. Wie kann ich dafür...

155
Vergleiche Floats in PHP

Ich möchte zwei Floats in PHP vergleichen, wie in diesem Beispielcode: $a = 0.17; $b = 1 - 0.83; //0.17 if($a == $b ){ echo 'a and b are same'; } else { echo 'a and b are not same'; } In diesem Code wird das Ergebnis der elseBedingung anstelle der ifBedingung zurückgegeben, obwohl $aund...

155
'float' vs. 'doppelte' Präzision

Der Code float x = 3.141592653589793238; double z = 3.141592653589793238; printf("x=%f\n", x); printf("z=%f\n", z); printf("x=%20.18f\n", x); printf("z=%20.18f\n", z); gibt Ihnen die Ausgabe x=3.141593 z=3.141593 x=3.141592741012573242 z=3.141592653589793116 Dabei steht in der dritten Ausgabezeile...

154
ESLint Unerwartete Verwendung von isNaN

Ich versuche, die isNaNglobale Funktion innerhalb einer Pfeilfunktion in einem Node.js-Modul zu verwenden, erhalte jedoch den folgenden Fehler: [eslint] Unexpected use of 'isNaN'. (no-restricted-globals) Das ist mein Code: const isNumber = value => !isNaN(parseFloat(value)); module.exports = {...

152
Warum wird int i = 1024 * 1024 * 1024 * 1024 fehlerfrei kompiliert?

Die Grenze von intliegt zwischen -2147483648 und 2147483647. Wenn ich eingebe int i = 2147483648; dann fordert Eclipse unter "2147483648" eine rote Unterstreichung auf. Aber wenn ich das mache: int i = 1024 * 1024 * 1024 * 1024; es wird gut kompiliert. public class Test { public static...