![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Inventar
![]() Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343
|
![]() angenommen ich möchte die ergebnisse mathematischer berechnungen ausgeben lassen, so funktioniert das, wenn ichs in einer einzigen zeile ausgeben lasse, z.b. so:
Code:
my $zahl = 10; write; format STDOUT = normal: @> hoch2: @>> hoch3: @>>> { $x, $x*$x, $x*$x*$x } . wenn ich jedoch diese ergebnisse zeilenweise und nicht nebeneinander in einer zeile ausgeben lassen will, funzts nicht so, wie ich mir das gedacht habe. Code:
my $zahl = 10; write; format STDOUT = normal: ^> hoch2: ^>> hoch3: ^>>> { $x, $x*$x, $x*$x*$x } . ich hab mir schon gedacht, daß es vllt. daran liegen könnte, daß bei einer zeilenweisen ausgabe die entsprechend eingesetzte variable sofort nach der formatdefinition angegeben werden muß: Code:
my $zahl = 10; write; format STDOUT = normal: ^> $x hoch2: ^>> {$x*$x} hoch3: ^>>> {$x*$x*$x} . ![]()
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret." Then he pulled the trigger of his BFG9000. |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|