bc

Användarvisningsbild
christer
Inlägg: 1362
Blev medlem: 11 jan 2007, 17:42
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

bc

Inlägg av christer »

Tog bort mina inlägg, som var möjliga att ta bort.
Levde tydligen i en gammal Linux-värld, som inte fungerar längre.
Tydligen tid för uppdatering.

Erinrade mig en gammal god regel: Pröva själv fenomenet innan du ger råd.

Är nu själv på ruta 1. Vilket språk bör jag lära mig ?
Vet inte ens vad jag redan har i mitt Ubuntu. Kan i varje fall integrera i bc.
Öppna i terminalen med med bc -l
skriv
x=0;
dx=0.000001;
y=sqrt(1-x*x);
a=y*dx;
while (x<1){x=x+dx; a=a + dx * sqrt(1-x*x);}
print 4 *a
Vi räknar ut 4 dubbla ytan av en fjärdedels cirkelskiva med radien 1 utan att kunna formeln.
Användarvisningsbild
christer
Inlägg: 1362
Blev medlem: 11 jan 2007, 17:42
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

SV: bc

Inlägg av christer »

Ett till exempel med bc
Öppna bc med bc -l
skriv
scale=1000
4*a(1)

Vänta några sekunder och du har pi med 1000 decimaler.
bc -l  laddar in -l, som betyder tillgång till matematiska funktioner.
a(1) är arcustangenten för en radian svaret är 1/4 pi och multiplicerat med 4 så blir det pi
och med hela tusen decimaler. Har aldrig sett något annat program, som behärskar
decimaler så fullständigt.
Skriv svar

Återgå till "Program - inaktuell"