Beiträge von XPhenoxX

    Das wird dich jetzt gleich umhauen, aber double Variablen werden nicht Nachkommastelle für Nachkommastelle gespeichert, sondern nur als Bruchzahl, die sich dem Ergebnis annähert.

    Nettes Beispiel: http://ideone.com/SBXKmd
    Betrifft auch C++: http://ideone.com/vmx6Hg

    Das ist ja ganz schön für Java, trotzdem will ich da 1(.0) und nicht 0.9999999999999999 raushaben. Andere Programmiersprachen kriegen das auch hin, sogar mit Double! :O

    Meiner Erfahrung nach stellt MemTest Fehler im RAM schon sehr schnell fest, meistens sogar schon in den ersten 10 Minuten, wenn es den überhaupt was entdeckt (siehe Bild, 4:59 min.).

    Ich hatte aber auch schon Fälle bei denen ich durch Austausch der Riegel eindeutig einen Defekt an einem RAM-Riegel feststellen konnte, der aber sämtliche RAM-Tests (nicht nur MemTest) ohne Fehler selbst im 3-Tage-Dauertest überstanden hat.

    Mit welchem Tool hast du die SSD getestet? Ich würde dir Vivard von der Ultimate Boot CD empfehlen, ist sehr zuverlässig.

    Das macht so ziemlich jede Hochsprache. C, C++, C#, Java, Objective-C, (eigentlich der gesamte C-Stamm), bc, bash, usw.

    Ist ja auch kein Wunder, C, C++, C# und Java sind in der gleichen Familie.
    http://goessner.net/learn/inp/2006/lec01/Stammbaum.jpg

    Stimmt nicht, denn sonst würde Minecraft gar nicht funktionieren :)
    Schnell mal mit SinkScripts nachgeprüft:

    Code
    /script return 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1; Output: 1.0 /script


    Stimmt wohl, schnell mal nachgeprüft:

    Code
    public class Bla{ public static void main(String []args){ double outPut; outPut = 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1; System.out.println(outPut); } }


    Ausgabe:

    Code
    0.9999999999999999


    http://www.compileonline.com/


    Wäre auch fatal, würde ein Integercast runden ...

    Wäre auch fatal wenn Java mal nicht aus der Reihe tanzen würde und 1 als Ergebnis ausspucken würde. Was jeder normale Mensch auch erwarten würde, wenn mit ganzen Zahlen gerechnet wird...

    Wenn Java 0 anzeigt ist das auch gerundet... Abgerundet... Und wenn nicht gerundet werden soll, dann müsste Java bei dieser Rechnung einfach einen Fehler ausgeben, nur das wäre logisch. 0 ist unlogisch.

    Dann hast du definitiv was falsch gemacht.

    Das System wurde frisch neu installiert. Nur Java 8 Update 20 x64 installiert, eingestellt, dass Code niemals im Hintergrund ausgeführt wird und Java im Browser deaktiviert, Umgebungsvariablen für mehr RAM gesetzt, Minecraft installiert und die oben beschriebenen Bugs festgestellt.

    Gut, den Bug mit dem RAM gibt es schon ewig, auch bei Gronkh hat man den öfter gesehen.

    Bei Minecraft 1.8 wird mit F3 auch die verwendete Grafikkarte angezeigt, sodass ich Nvidia Optimus als Fehlerquelle ausschließen kann.

    Ja Java ist sehr zickig was Programmierung angeht. Auch mathematische Rechnungen sind nicht gerade die Stärke von Java, beispielsweise ergibt 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 laut Java 0.99 (oder so ähnlich, hab gerade keinen Java Compiler da). Auch 99/100 ergibt auf ganze Zahlen gerechnet 0, laut Java.

    Alles so dämliche Eigenarten die ich bisher in keiner anderen Programmiersprache (mit der ich programmiert habe) gesehen habe. Für diese Fehler braucht man lästige Workarounds damit das richtige Ergebnis rauskommt.

    wieso sollte eine solch professionelle Firma wie Oracle ein instabiles / verbuggtes Update veröffentlichen?

    Weil Java 8 noch in der Beta-Testphase ist?! Bei mir zum Beispiel flackert die Schrift im Java-Konfigurationsmenü.

    In Minecraft fällt mir auf, das ich in der Nähe des Spawnbaums sehr wenig FPS habe, teilweise bricht das ganze auf 15 FPS ein obwohl ich sonst immer mindestens 70 FPS im Spawnbaum hatte.
    Nebenbei natürlich immer diese "halbsekündigen" Freezes wenn Java/Minecraft mal wieder 90% der eigenen Daten aus dem RAM schmeißt obwohl nur maximal 10% des für Java freigegebenen RAMs belegt sind.

    Professionelle Firma? Java ist eine einzige Sicherheitslücke! Nicht umsonst darf bei mir Java nur auf eine einzige IP zugreifen, Updates werden manuel eingespielt, der AutoUpdater hatte mir damals 9 Viren heruntergeladen *YAY*

    Edit 1:

    Warum ist Java 8 auf java.com nicht verfügbar?
    [...]
    Bevor wir Endbenutzern das neue Release von Java auf der java.com-Website zum Download bereitstellen, wird es zuerst Entwicklern zur Verfügung gestellt, um sicherzustellen, dass keine schwerwiegenden Probleme auftreten. Wenn Sie Interesse an einer Testversion von Java 8 haben, können Sie diese von Oracle.com herunterladen.

    Edit 2: Ich spiele Minecraft Vanilla ohne TexturePack.

    Aber anpingen geht oder?
    Kann ja auch sein das ihr ein Crossover-Kabel braucht weil ihr noch ne Netzwerkkarte aus dem 1. Weltkrieg habt.

    Will nämlich die Fritz!Box(-Konfiguration) ausschliessen.

    Du könntest auch die Ergebnisse von ipconfig (von beiden PCs) hier anhängen.

    Und fertig bekommen ? Würde ich ja gerne sehen wie es Fertig aussieht^^ (suche noch Leute die Websiten Basteln können^^)

    Na dann schau dir mal meine Skills an! :D

    Edit: Entspricht sogar dem modernen HTML5-Standard!  :thumbup:

    Private 444 ich habe mal nachgekuckt und muss dir leider sagen ,dass es nicht geht.
    Windows 2000 nimmt die agp Karte nicht an

    WTF? Was hast du nachgekuckt?
    Nur weil AMD keine Treiber mehr für Windows 2000 zum Download anbietet, heißt das nicht, dass die Grafikkarte von Windows 2000 nicht unterstützt wird. Ich gehe mal davon aus das sehr wohl ein Treiber bei ihm installiert ist.

    Naja zur Sicherheit mal nachsehen... Im Geräte-Manager (Rechtsklick auf "Arbeitsplatz" -> "Verwalten") schauen ob deine Grafikkarte da korrekt eingetragen ist ohne irgendwelche Fehler bzw. komische Icons (siehe Bild). Nicht das er jetzt mit den Treibern für XP was zerschossen hat ^^

    Minecraft Version: 1.7.10
    Operating System: Windows 2000 (x86) version 5.0

    Und du bist dir sicher das bei dir Windows XP läuft? Hier steht Windows 2000 bzw. Version 5.0. Windows XP ist die Version 5.1

    Lief Minecraft-Version 1.7.10 denn jemals bei dir? Wenn nicht downgrade mal zur letzten Version die lief und schau ob diese noch läuft. Vielleicht hat Mojang bei Version 1.7.10 ja an der Engine rumgeschraubt, deren Funktionen deine Grafikkarte/Windows 2000 nicht unterstützt.

    Bei den verlinkten Treibern steht mal nicht explizit dabei, dass sie für Windows 2000 geeignet sind.

    Wenn man eine vorinstallierte Version von Windows nimmt bekommt man keine DVD (oder CD?) dabeigeliefert oder? Bei der SB-Version aber schon? Oder wo ist da der unterschied?

    Das kommt ganz auf den Hersteller/Händler an, ist aber auch völlig irrelevant.

    Wenn du einen Windows-Datenträger brauchst, ziehst du das Image völlig kostenlos von der Microsoft-Website und brennst es auf eine DVD oder kopierst es auf einen USB-Stick. Das hat den Vorteil, dass das Image auf dem aktuellsten Stand ist.

    Wenn du die mitgelieferte DVD für die Installation verwendest ist das Image meist schon uralt und du musst nach der Installation von Windows hunderte Updates installieren, was eine Ewigkeit dauert.

    SB-Version? Du willst den Unterschied zwischen der OEM-Version und der "normalen" Version wissen? Bei der normalen Version gibst du 90 Euro für die Plastikverpackung der DVD, das aufwändige, glitzernde Cover der DVD und den Support von Microsoft aus (den du nie brauchen wirst und sicher auch noch nie verwendet hast).

    Edit: Das einzige was wertvoll ist, ist der 25-stellige Lizenz-Key. Damit kannst du Windows aktivieren, ganz egal ob du die teuere "normale Version", die billige DVD der OEM-Version oder ein Image von der Microsoft-Website hast.

    Bei der OEM-Version wird dir einfach nur eine billige DVD (die ich nie verwenden würde) und ein Lizenz-Key verkauft. Du kannst mit diesem Lizenz-Key dann natürlich auch die normale Version aktivieren, die du direkt von Microsoft gedownloadet hast. Die Software ist bei der OEM-Version sowie bei der normalen Version also 1:1 identisch.

    Es gab früher auch Angebote, die den Lizenz-Key lose ohne irgendwelche DVDs verkauft haben, heute findet man diese Angebote seltener, preislich war das dann aber eh kein Unterschied zur OEM-Version.