Jak na funkci arc sinus v shellu ?
David Sauer
davids na orfinet.cz
Neděle Srpen 15 19:12:11 CEST 1999
>>>> "Petr" == Petr Simek <petrsi na jcu.cz> writes:
[...]
Petr> No ja jsem to chtel do shellu z duvodu ze jsem potreboval
Petr> vypocitat stupne nebo casove zpozdeni pro sinusovku kdyz chci mit
Petr> jednotlive useky siroke 1% vykonu z cele pulvlny. Kvuli spinani
Petr> triaku a regulaci vykonu sirkou pulsu. Takze jsem chtel v shellu
Petr> generovat radu cisel a vybirat ta vhodna, tedy graficka
Petr> kalkulacka mi byla k nicemu. Nakonec jsme to udelal v C.
Nic proti grafice nebo vasemu nazoru, ale genius lze pouzit i s CLI a lze
pro nej psat skripty, funguje jak
$ ~/asindemo.genius [s +x]
nebo
$ genius asindemo.genius [pokud neni nastaven atribut 'x']
============================= asindemo.genius ===========================
#!/usr/bin/genius
print (asin (0.7));
=========================================================================
A vystup z ./asindemo.genius je:
=========================================================================
0.78151580343156871073443496087813936311455214205370092104769727903658260
252134
=========================================================================
help napovi:
Genius 0.4.4 usage:
genius [options] [files]
--precision=num Floating point precision [256]
--maxdigits=num Maximum digits to display (0=no limit) [0]
--[no]floatresult All results as floats [OFF]
--[no]scinot Results in scientific notation [OFF]
--[no]readline Use readline if it is available [ON]
--[no]compile Compile everything and dump it to stdout [OFF]
--[no]quiet Be quiet during non-interactive mode,
(always on when compiling) [OFF]
--
* David Sauer, student of Czech Technical University
* electronic mail: davids na orfinet.cz (mime compatible)
Další informace o konferenci Linux