![]() |
Mulitplikation/Division eines Arrays zeichenweise
habe 2 char arrays mit N zeichen und möchte diese jetzt zeichenweise dividieren und multiplizieren, allerdings hab ich nicht den schimmer einer ahnung wie ich das anstell
sprich ich bräuchte eine schritt für schritt anleitung in pseudocode wärs ned schlecht ;) pong |
Welche Sprache?? Java, C++, C#, etc etc etc.
Hellsehen kann keiner! |
Zitat:
|
char multiplizieren und dividieren wird nicht überall gehen, da dies zeichen sind. In Java geht´s weil jeder char ein int analogon hat.
Allgemein: Code:
|
Zitat:
ich glaub ich hab mich ein bissl unverständlich ausgedrückt, sorry (aber danke für die antwort tarjan) in jedem element des arrays steht genau eine ziffer drinnen und es soll auch nicht mehr beinhalten |
Hmm, ganz vorstellen was du da wirklich machen willst kann ich mir immer noch nicht.
Jedenfalls, wennst zwei Arrays hast, die Schleife so laufen lassen dass du halt jedes Elemnt mal durchläufst. Wenn du das Kreuzprodukt haben willst (als jedes Element des einen Arrays mit jeden Element des anderen verknüpfen) brauchst du eine Doppelschleife. |
Zitat:
Schleife siehe posting von Tarjan - je nachdem was du brauchst. |
2 arrays
jedes stellt eine n lange zahl dar in jedem element eines arrays steht eine ziffer diese 2 arrays möchte ich miteinander multiplizieren und dividieren die ausgabe erfolgt in ein 3tes array |
Also:
array1[0-2]="123" und array2[0-2]="987" (array1[0]="1"; array1[1]="2"; ....) und du willst 123 * 987 und 123 / 987 rechnen - right? |
Wenn du das als ganze Zahl rechnen willst kommen aber die Überträge noch erschwernde hinzu. Da musst wirklich das händische multiplizieren und dividieren nachbilden.
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 21:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag