Side 1 af 1

Lidt nørderi

: ons 29. dec 2010 11:44
af CrazyCatman
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.