IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar

Člen
Avatar
:5.8.2014 19:49

Áhoj, nevíte někdo, jak kurva vypočítat z milisekund setiny?
Nemám čas vypovídat detaily, každopádně díky :D (Arduino Uno - funkce millis(), kdyby to někoho zajímalo)

 
Odpovědět
5.8.2014 19:49
Avatar
Odpovídá na
Jirka Vavřík:5.8.2014 20:03

Myslím že milisekunda = 1/1000 sekundy a setina = 1/100 sekundy, takže
by mělo stačit to vydělit 10.
S arduinem neumím, ale funkce by z toho udělat šla, ne?

 
Nahoru Odpovědět
5.8.2014 20:03
Avatar
Odpovídá na Jirka Vavřík
Michal Žůrek - misaz:5.8.2014 20:26

snad naopak ne? ×10.

 
Nahoru Odpovědět
5.8.2014 20:26
Avatar
Odpovídá na Michal Žůrek - misaz
Jirka Vavřík:5.8.2014 20:31

On chce vypočítat setiny z milisekund.
Když máš třeba 1 milisekundu a chceš zjistit kolik je to setin:

když ji VYNÁSOBÍŠ x10 vyjde ti - 10, ale 1 milisekunda není 10 setin, nýmbrž 0,1 setiny :-)
možná jsem to jenom špatně popsal nevím...

 
Nahoru Odpovědět
5.8.2014 20:31
Avatar
Odpovídá na Jirka Vavřík
Michal Žůrek - misaz:5.8.2014 20:36

ať přemýšlím jak přemýšlím, tak podle mě jedna setina má 10 tísícin.

Přeci tisícina je 10× menší než tisícina. Rozkroj dort na 100 dílků (setina) a vedle toho další dort na 1000 dílků (tisícina), které dílky budou větší? Dílek setiny - přesně 10× větší.

 
Nahoru Odpovědět
5.8.2014 20:36
Avatar
qwertyW
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
qwertyW:5.8.2014 20:41

to ano, ale
1 tisícina != 10 setin ale 10 tisícin == 1 setina tudíž /10

Nahoru Odpovědět
5.8.2014 20:41
Programuji, tedy jsem.
Avatar
xxxvodnikxxx
Člen
Avatar
xxxvodnikxxx:5.8.2014 21:01

mili * 1000 = setina * 100

setina = (mili * 1000) / 100 (při převádění na druhou stranu rovnice se + mění na - a * na / :D

potažmo
setina = mili * 10

mili = (setina *100 ) / 1000

potažmo
mili = setina /10

by to mělo bejt :D

Editováno 5.8.2014 21:04
Nahoru Odpovědět
5.8.2014 21:01
Unix- svět, kde chcete být nulou :) (UID)
Avatar
Odpovídá na Michal Žůrek - misaz
Jirka Vavřík:5.8.2014 21:02

Plně souhlasím s tvým komentářem!

Akorát když chceš matematicky zjistit kolika setinám se rovná určitý počet tisícin, musíš jej vydělit 10.
Protože kdybys počet tisícin vynásobil 10 vyšel by ti počet desetitisícin. ;)

 
Nahoru Odpovědět
5.8.2014 21:02
Avatar
xxxvodnikxxx
Člen
Avatar
xxxvodnikxxx:5.8.2014 21:17

Prostě krát a hotovo
http://goo.gl/o4WqPz

Editováno 5.8.2014 21:18
Nahoru Odpovědět
5.8.2014 21:17
Unix- svět, kde chcete být nulou :) (UID)
Avatar
Odpovídá na xxxvodnikxxx
Jirka Vavřík:5.8.2014 21:17

NEJSEM MATEMATIK!

Ale když dám počet_setin / 10, tak ať počítám jak počítám, vychází mi počet desetin, ne milisekund :-/

Třeba - mám 200 setin, vydělím to 10, vyjde mi 20, ale to není počet milisekund (ten je 2000), výsledek je počet desetin.

 
Nahoru Odpovědět
5.8.2014 21:17
Avatar
xxxvodnikxxx
Člen
Avatar
xxxvodnikxxx:5.8.2014 21:29

Sice nechápu proč jako, ale... :D
..je pravda, že větší jednotka - centisekunda > milisekunda musí mít menší číslo než větší jednotka, takže fakt děleno :D achjo XD

tvrdí to i google "10 milliseconds in centiseconds" :D

v tom vzorci by měly bejt dělena místo krát :)) zbrklost :D

Nahoru Odpovědět
5.8.2014 21:29
Unix- svět, kde chcete být nulou :) (UID)
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 11 zpráv z 11.