jemartinsen81 Skrevet 7. september 2007 Del Skrevet 7. september 2007 (endret) Eksempel: Onkel Skrue har dødd, og deler et visst antall aksjer i konsernet sitt mellom Ole, Dole og Doffen. Resterendes aksjer som ikke kan deles, skal gå til veldedige formål (yeah right, Onkel Skrue...). Hva slags formel bruker jeg for å beregne denne resterendes aksjen? import java.util.Scanner;public class AksjeBeregning { public static void main (String args[]) { Scanner input = new Scanner(System.in); System.out.print("Antall aksjer som skal deles: "); int aksjer = input.nextInt(); final int arvinger = 3; int aksjerTilOvers = ??; System.out.printf("Hver arving (%d) vil motta %d antall aksjer hver." , arvinger, (aksjer/arvinger)); System.out.println(); System.out.printf("Antall aksjer tilovers (%d) vil gå til veldedige formål." , aksjerTilOvers); } } Endret 7. september 2007 av jemartinsen81 Lenke til kommentar
Ekko Skrevet 7. september 2007 Del Skrevet 7. september 2007 (endret) Enten så kan du gange arvinger med aksjer og trekke dette tallet fra antallet aksjer som fantes i utgangspunkte, eller så går det sikkert an å finne en modulometode et sted i api'en Feks 11 aksjer 3 arvinger 11/3 = 3 Aksjer til overs = 11aksjer totalt - (3 aksjer*3arvinger) = 2 aksjer til veldedigehet Evt 11 mod 3 = 2 Edit: Mener dette skrives 11%3 i java Edit2: Der var Jaffe ute før meg ja. Endret 7. september 2007 av Ekko Lenke til kommentar
Jaffe Skrevet 7. september 2007 Del Skrevet 7. september 2007 I Java er % modulo-operatøren. Lenke til kommentar
jemartinsen81 Skrevet 7. september 2007 Forfatter Del Skrevet 7. september 2007 Ah of course... nå fungerer det fint ja, takk skal dere ha. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå