Lidt nørderi

Her kan du skrive hvad du har lyst til, bare du overholder retningslinierne for forummet. Knallert emner bedes så vidt muligt placeres i en anden relevant kategori.
CrazyCatman
Fuldblods knallert
Indlæg: 487
Tilmeldt: fre 11. dec 2009 21:56
Kontakt:

Lidt nørderi

Indlægaf CrazyCatman » ons 29. dec 2010 11:44

Jeg skal snart på et kursus, og i den forbindelse ville jeg lige genopfriske min Java-kundskab. I den forbindelse lavede jeg i går et lille program der fortalte mig størrelsen på min Virago motor baseret ud fra den matematiske formel for runfang af en cylinder:

Kode: Vælg alt

r * r * h * pi
r  = radius
h = højde

Men da man jo oftest bruger boring (diameter) og ikke radius, så valgte jeg at finpudse mit program lidt - og ikke nok med det - jeg lavede endda en lille (meget simpel) brugergrænseflade - så man kan udregne alle mulige motore... Programmet er dog command line baseret (altså køres i en DOS Promt) - men jeg laver nok en GUI (Graphic User Interface) version på et tidspunkt.

Men her er resultatet, baseret på min Yamaha Virago:
Billede
Som I ser regner den rigtigt - baseret på boring; denne bliver omregnet til radius, der derfor kan bruge den føromtalte formel.

Kode: Vælg alt

        double radius = boring/2 ;
        double motorudr = radius * radius * slag * 3.14159 * cylindre / 1000;


Hvis nogen er interesseret i kildekoden så kan jeg godt oploade den hele det kunne være her er andre Java-hoveder der kan bruge den til noget sjovt...?

Jeg skal i alt fald bruge programmet her på den borede cylinder jeg købte af Fup for noget tid siden.
Yamaha:
1978 Yamaha FS1-DX
1983 Yamaha FS1-S (Matchnummer)

Asiatiske knallerter:
1994 Suzuki DM-50 Samurai
1976 Honda PF50-E Amigo (Stjålet)

Sydeuropæiske knallerter:
1966 Motobecane Mobylette AV42 S
1973 Casal K197
1974 Casal K197

Østeuropæiske knallerter:
1990 Jawa Babetta model 210

Kører også MC:
1940 Ardie VF125
1965 KMZ K-750M
1977 Yamaha RD350 B (351)
1994 Yamaha RD350 R (4CE)
1994 Jawa 350 / 640 "Style" (Stjålet)

Og veteranbil:
1961 Hillman Minx IIIC

Tilbage til "Frit Forum - Off Topic"

Hvem er online

Brugere der læser dette forum: knallert og 16 gæster