Suchergebnisse
Suchergebnisse 1-23 von insgesamt 23.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hi Ich hatte die Idee, VB-Rätsel zu machen. Hier sind ein paar Regeln, die bei Bedarf noch ergänzt werden dürfen: - Die Fragen sollen lösbar sein und können aus allem zum Thema VB sein (kurze Code-Fragmente sind ebenfalls erlaubt, wobei diese aber möglichst nicht kryptisch sein sollen und alle nötigen Angaben gemacht werden müssen, wie Imports) - Seid fair und nett zueinander, Fehler werden nicht zu einem Heruntermachen führen - Die Fragen sind ohne Suchmaschine zu lösen - Derjenige, der die Ant…
-
Stimmt so ziemlich. jvbsl hat das mit der Vererbung auch ganz gut dargestellt, auch wenn er einen Teil vergessen hat (mit der Überschreibbarkeit). Das ist jetzt dumm, weil zwei verschiedene Personen die Antwort gegeben haben. Okay, da übernehm ich das mal in die Regeln. Sorry, aber wer von euch beiden als erstes schreibt, ist dran. Edit: Habs übernommen. Gruß ~blaze~
-
Um es kurz zu machen: Polymorphie bezeichnet einfach die Möglichkeit der Mehrfachvererbung. Beispielsweise kann eine Klasse nur von einer einzigen erben (in VB inherits), die nicht nur Deklarationen, sondern auch ausgeführte Member beinhaltet. Durch das Erben von Interfaces kann eine Memberdeklaration von Eigenschaften und Methoden geboten werden. Diese enthalten aber keinen Code, sondern lediglich eine Vorgabe für die Deklaration. Also: Vererbung stellt Member zur Verfügung und bietet oftmals ü…
-
Wenns sonst keiner löst: x = 1 y = 255 &H1 = 1 &O10 = 8 &HFF = 255 ==> x* (1 << 8) Or 255 = 1 * 256 + 255 = 511 511 And Not 255 = 256 CInt(Math.Log(510, 8)) = 3 (hier sollte wohl eher Math.Log(y * 2 +2, 8) stehen) 3 And 255 = 3 ==> kein Unterschied ==> 1 << 3 = 8 ==> 256 >> 8 = 1 ==>x = ((x * (&H1 << &O10) Or &HFF) And Not y) >> (1 << (CInt(Math.Log(y * 2, 8)) And &HFF)) = 1 &HFFFFFFFF = -1 (1-257) * -1 = 256 1 << 4 << 7 = 1 << 11 256 << 8 >> 16 = 256 >> 8 = 1 1 << 7 = 128 y = ((((1 - 257) * &HF…
-
Genau. Hier ein schnell gelöstes Rätsel. Bitte postet wieder den Lösungsweg und gebt evtl. noch eine Begründung an. VB.NET-Quellcode (6 Zeilen) Sorry, mir ist nichts besseres eingefallen, aber da wir schon die ganze Zeit Bitshifts hatten... hab ich mir gedacht, dass wir zur Abwechslung mal Bitshifts dranbringen könnten. Gruß ~blaze~
-
Solltest du nicht ;). Vermutlich war jvbsl der erste, ders gelöst hat, aber mit TR :/. Bitte wenn da steht ohne TR, wirklich ohne TR versuchen. Ich werd keine wilden Sachen machen, wo am Schluss irgendwie sqrt(sqrt(ln(E^2-Sqrt(PI)))) oder sowas rauskommt. Bitte achtet darauf, dass ihr eure Ergebnisse nicht editiert, wenn jemand einen Beitrag geschrieben hat. Das wird sonst natürlich nicht gewertet. Der einfachste Lösungsweg wäre: VB.NET-Quellcode (6 Zeilen) ==> VB.NET-Quellcode (6 Zeilen) Also j…
-
Kannst du bitte deine Lösung nach reichen? Die wäre schon lange fällig gewesen und ich will nicht jedes Rätsel selber lösen müssen. Übrigens: Booleans sind 32-Bit Integers. Werden sie in Integers gecastet, sind alle Bits im Integer auf 1 (somit wohl beim Boolean genauso) und das ist ja die -1. Gruß ~blaze~