FB18 - Das Forum für Informatik

fb18.de / Off-Topic / Allgemeines

Java2K

Java2K 2004-11-07 20:11
Viciarg
Endlich eine nichtdeterministische Programmiersprache! [url=http://www.p-nand-q.com/humor/programming_languages/java2k.html]Java2K[/url

Why ?

Because plain Java sucks.

Ist mir von Anfang an sympathisch

Re: Java2K 2004-11-08 00:29
Anonymer User
Endlich eine nichtdeterministische Programmiersprache! [url=http://www.p-nand-q.com/humor/programming_languages/java2k.html]Java2K[/url

Why ?

Because plain Java sucks.

Ist mir von Anfang an sympathisch

Dir ist aufgefallen, dass das ganze im Directory humor liegt? Was dann auch die 11 als Basis erklärt und den intuitiven Quellcode.

Re: Java2K 2004-11-08 09:57
Viciarg
Dir ist aufgefallen, dass das ganze im Directory humor liegt? Was dann auch die 11 als Basis erklärt und den intuitiven Quellcode.

Ach nein….das hab ich ja gaaaanz übersehen….und ich wollt mich schon freuen, daß ich die Sprache SWT anbieten kann, für die nächstens P2-Übungen…














</irony>
[img]http://www.tkf.possessed.neotecc.net/apboard//smilies/new/hand.gif[/img]

Re: Java2K 2004-11-10 22:02
Eddie
Werde ich exmatrikuliert, wenn ich gestehe, dass ich die Idee eigentlich ganz hoopy finde?
(Also das mit den Zufallsergebnissen, die Implementation wäre doch zu kompliziert (und ungerade Primzahlen als Basis für Zahlensysteme sind sowieso nicht sehr praktikabel))

Re: Java2K 2004-11-10 23:10
Viciarg
Ich find das subba…

Re: Java2K 2004-11-11 00:33
Anonymer User
Werde ich exmatrikuliert, wenn ich gestehe, dass ich die Idee eigentlich ganz hoopy finde?
(Also das mit den Zufallsergebnissen, die Implementation wäre doch zu kompliziert (und ungerade Primzahlen als Basis für Zahlensysteme sind sowieso nicht sehr praktikabel))
Ja

Re: Java2K 2004-11-11 00:43
Anonymer User
Dir ist aufgefallen, dass das ganze im Directory humor liegt? Was dann auch die 11 als Basis erklärt und den intuitiven Quellcode.

Ach nein….das hab ich ja gaaaanz übersehen….und ich wollt mich schon freuen, daß ich die Sprache SWT anbieten kann, für die nächstens P2-Übungen…














</irony>
[img]http://www.tkf.possessed.neotecc.net/apboard//smilies/new/hand.gif[/img]
<alotofemtpylines>
<notsomanylines :P />
</alotofemtpylines>
[img]http://www.smiliemania.de/php/sg/show.php?smilie=1285825-0.png[/img]

Re: Java2K 2004-11-11 02:03
Viciarg
Also mein Interpreter kennt keine öffnenden irony-Tags…Deiner?

Re: Java2K 2004-11-11 02:44
georg
ungerade Primzahlen als Basis für Zahlensysteme sind sowieso nicht sehr praktikabel

Sag das nicht! [img]http://www.fb18.de/gfx/15.gif[/img]

In Java2k wird ja 11 benutzt. Und einer Zahl zur Basis 11 kann man an der 2er-Quersumme (d.h. statt Ziffern immer zweistellige Zahlen addieren) ansehen, ob sie durch 2,3,4,5,6,8,10,12,24,30,40 oder 60 teilbar ist! Wenn das mal kein Praktikabilitätskriterium ist!

Edit: Ups, 11 und 48 nicht.

Re: Java2K 2004-11-11 11:35
Viciarg
Du meinst 1347 zur Basis 11 ist durch 60 teilbar?

Re: Java2K 2004-11-11 17:21
georg
Du meinst 1347 zur Basis 11 ist durch 60 teilbar?

Ich meinte es noch etwas anders: 1347_11 hat ja als 2er-Quersumme [img]http://mokrates.de/cgi-bin/texstring?13_%7B11%7D%2B47_%7B11%7D%3D60_%7B11%7D%3D66_%7B10%7D%5Cequiv%206%5Cbmod%7B60_%7B10%7D%7D[/img]. Beim Bilden der 2er-Quersumme muss man im 11er-Zahlensystem bleiben.

Beispiel: 1243_11 ist zur Basis 11 durch 60_10 teilbar. Denn die 2er-Quersumme ist 12_11+43_11=55_11=60_10. Und tatsächlich: 1243_11=1620_10=27*60.

Re: Java2K 2004-11-11 18:16
Eddie
Wenn man 13 als Basis nimmt, ist "six by nine" bekanntermaßen wirklich 42. [img]http://www.fb18.de/gfx/22.gif[/img]

Re: Java2K 2004-11-13 04:26
georg
Auch interessant: ähnlich kann man auch ablesen, ob dezimale Zahlen durch 11 teilbar sind: sie sind es genau dann, wenn ihre 2er-Quersumme durch 11 teilbar ist. Z.B. sieht man daher gleich, dass 2354 durch 11 teilbar ist. Wenn die Zahl ungerade Länge hat, denkt man sich vorne eine 0 dazu.

Re: Java2K 2004-11-13 17:51
Anonymer User
Ja, irgendwie gabs doch auch ne Regel, wie man mit 11 multipliziert, oder?

23*11 = 253, also 2 (2+3) 3
analog
42*11 = 462, also 4 (4+2) 2