Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 31. 01. 2015 11:43

karlB
Příspěvky: 28
Škola: VSE
Pozice: student
Reputace:   
 

Jak získat počet desetin z reálného čísla

Ahoj,

snad to nebude moc jednoduchej dotaz, ale potřebova bych nějakou matematickou operaci, po které dostanu jen počet desetin v čísle. Např. mám číslo 258,985632 a potřebuju aby výsledek byl 9. Číslo může být samozřejmě libovolné, takže by to mě být nějkaý obecný vzorec...

Děkuju za nápady:-)

Offline

 

#2 31. 01. 2015 11:48

misaH
Příspěvky: 13467
 

Re: Jak získat počet desetin z reálného čísla

↑ karlB:

Nechápem - pozrieš a vidíš.

O čo presne ide?

Offline

 

#3 31. 01. 2015 12:24

byk7
InQuisitor
Příspěvky: 4713
Reputace:   221 
 

Re: Jak získat počet desetin z reálného čísla

Existuje něco jako dolní celá část, což pro nezáporná čísla znamená, že prostě zanedbáš to, co je za desetinnou čárkou. Více zde - (http://cs.m.wikipedia.org/wiki/Celá_část). Pomocí tohoto pak máš počet desetin daný pomocí výrazu $\lfloor 10x\rfloor -10\lfloor x\rfloor $. Ale nejsem si jistý, zda to bude fungovat i pro záporná čísla, to by se asi muselo nějak modifikovat.


Příspěvky psané červenou barvou jsou moderátorské, šedá je offtopic.

Offline

 

#4 31. 01. 2015 12:29

vlado_bb
Moderátor
Příspěvky: 6324
Škola:
Reputace:   144 
 

Re: Jak získat počet desetin z reálného čísla

↑ byk7:Nech $x=1.2$. Potom $\lfloor 10x\rfloor -10\lfloor x\rfloor =12-10=2 $. Takze takto nie. Myslim, ze najlepsie riesenie uviedla ↑ misaH:.

Offline

 

#5 31. 01. 2015 12:30

byk7
InQuisitor
Příspěvky: 4713
Reputace:   221 
 

Re: Jak získat počet desetin z reálného čísla

↑ vlado_bb: Ale však to je výsledek, který tazatel požaduje.


Příspěvky psané červenou barvou jsou moderátorské, šedá je offtopic.

Offline

 

#6 31. 01. 2015 12:32

vlado_bb
Moderátor
Příspěvky: 6324
Škola:
Reputace:   144 
 

Re: Jak získat počet desetin z reálného čísla

↑ byk7:Aha, ano, mas pravdu. Zil som v tom, ze chce POCET cislic za desatinnou ciarkou.

Offline

 

#7 31. 01. 2015 12:57

karlB
Příspěvky: 28
Škola: VSE
Pozice: student
Reputace:   
 

Re: Jak získat počet desetin z reálného čísla

↑ vlado_bb:

Přesně jak říka Vlado, jde mi o číslici na na pozici desetin, kterou potřebuju vyjádřit pro něco složitějšího. Ovšem bych jí potřeboval "čistou"..Např pro 354,86549 vyhádřit jen 8.


Možná to ani nejde..nevím..

Offline

 

#8 31. 01. 2015 12:58

karlB
Příspěvky: 28
Škola: VSE
Pozice: student
Reputace:   
 

Re: Jak získat počet desetin z reálného čísla

↑ karlB:

a zároveň by to mmělo fungovat jak pro 0,258 => 2, tak i pro 41548981.66988888 => 6..

Možná chci moc:D

Offline

 

#9 31. 01. 2015 13:02

byk7
InQuisitor
Příspěvky: 4713
Reputace:   221 
 

Re: Jak získat počet desetin z reálného čísla

Ale však už jsem ti ten postup popsal.


Příspěvky psané červenou barvou jsou moderátorské, šedá je offtopic.

Offline

 

#10 31. 01. 2015 13:16

karlB
Příspěvky: 28
Škola: VSE
Pozice: student
Reputace:   
 

Re: Jak získat počet desetin z reálného čísla

↑ byk7:

Já vím a za to moc děkuju :-), takto to člověk vypočte. Jen bych to potřeboval vyjádřit bez pomoci toho, že to jako člověk vidím. Např. na kalkulačce - je na ni možné nějakým způsobem vyjádřit z reálného čísla dolní celou část?

Offline

 

#11 31. 01. 2015 15:04

jelena
Jelena
Místo: Opava
Příspěvky: 30020
Škola: MITHT (abs. 1986)
Pozice: plním požadavky ostatních
Reputace:   100 
 

Re: Jak získat počet desetin z reálného čísla

Zdravím,

↑ karlB: asi záleží na typu kalkulačky - to jsem jen náhodně zadala typ s dolní celou části, potom by měla provádět podle návodu kolegy ↑ byk7:, obdobně jako WA - příklad.

Jaké s tím máš plány využití? Děkuji.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson