Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » GNU/Linux » Fließkommazahlen mit der bash

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
09.07.2003, 14:23 Uhr
~Babysitter
Gast


Hu Hu !
Kann man mit der bash Fließkommazahlen einer varijable zuteilen. habe zwar gelesen das es nur mit der ksh geht, aber villeicht gibt es tricks auch für die bash?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
09.07.2003, 14:43 Uhr
typecast
aka loddab
(Operator)


Hallo Babysitter

es gibt bei der bash nur einen Datentyp. Dies ist der Typ String. Du kannst den Variablen also nur Strings zuweisen. Um die Variablen zu brechnen musst du mit dem Shellbefehl "expr" arbeiten. Damit müsstest du auch Fließkommazahlen berechnen können.
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
09.07.2003, 15:20 Uhr
~Babysitter
Gast


Danke für Antwort....hmmm ... aber was ist mit "typeset -i var" . Damit kann ich einen integer zuweisen und berrechnungen durchführen. Dann gibt es noch einen "taschenrechner " für die shell. Könnte man mit Ihm villeicht trichsen ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
10.07.2003, 21:22 Uhr
~Babysitter
Gast


Also Leute, ich habe herausgefunden das es mit der bash nicht geht, aber man kann auf externe Programme zugreifen wie zb. bc"also:

Code:
pi=3.14
zweipi=`echo "2 * $pi" | bc -l`
echo $zweipi
6.28


Da wären noch gawk und perl , aber bc ist einfacher
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
10.07.2003, 22:09 Uhr
Pablo
Supertux
(Operator)


Wenn ich mich nicht irre, dass ist pi keine Fließkommazahl. Ich glaube Loddab hat Recht und in Bash nur strings gibt. Um sicher zu sein, gib man bash ein und liest alles durch, oder suche nach Variable Deklaration.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ GNU/Linux ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: