Bartime, czas zmiennoprzecinkowy
Gość_Aik_* 06.05.2011
Witam,
chciałem zapytać czy jest jakaś możliwość tworzenia paska czasu, dla liczb zmiennoprzecinkowych ? Jeżeli tak to jakiej do tego funkcji użyć ? Bo
write_byte()
ani inne z tego typu nie bardzo pasują typami.
chciałem zapytać czy jest jakaś możliwość tworzenia paska czasu, dla liczb zmiennoprzecinkowych ? Jeżeli tak to jakiej do tego funkcji użyć ? Bo
write_byte()
ani inne z tego typu nie bardzo pasują typami.
Knopers
06.05.2011
write_byte przyjmuje tylko liczby całkowite w zakresie 0 - 255 (jeden bajt). Nie za bardzo wiem czemu miałyby służyć te wartości. Opisz może po co ci to może znajdzie się jakieś rozwiązanie.
Gość_Aik_* 06.05.2011
message_begin( MSG_ONE, gmsgBartimer, {0,0,0}, id )
write_byte( czas )
write_byte( 0 )
message_end()
Chciałem właśnie żeby czas był zmiennoprzecinkowy, tylko nie bardzo widzę funkcję, która by to umożliwiała.
sebul
06.05.2011
Jak wiadomo zaokrąglanie powoduje, że taki pasek, albo wcześniej albo trochę później się "zamknie", czyli pewnie właśnie dlatego autor tematu chciałby, aby taki pasek dało się zrobić na liczbach zmiennoprzecinkowych, zresztą sam bym chciał wiedzieć, czy w ogóle to jest możliwe.
Gość_Aik_* 10.05.2011
No tak, myślałem może że dostanę odpowiedź że funkcja może przyjmować 4 bajty, a wtedy jakoś by trzeba pokombinować z przeliczaniem, ale w takim razie można zamknąć.