Na stronie używamy cookies. Korzystanie z witryny oznacza zgodę na ich wykorzystywanie. Szczegóły znajdziesz w Regulaminie.
ZAMKNIJ X

Cecha i mantysa liczby

Ostatnio komentowane
Mit o Narcyzie można interpretować na wielu różnych poziomach. W najprostszym sensie s...
nikola • 2019-07-20 09:17:22
Bardzo fajne, proste wyprowadzenie wzoru.
Eto Demerzel • 2019-07-15 07:25:47
jest git
jakubas kok • 2019-07-08 10:19:33
przydałyby się jeszcze daty
j • 2019-06-27 15:49:28
wolę określenie niewierzący w boga i objawienia, lub racjonalnie myślący. jest taka p...
bergo • 2019-06-22 15:18:51
Autor:
Drukuj
Drukuj
Rozmiar
AAA

Z tematem zaokrągleń związane są dwie specjalne funkcje zaokrąglające: cecha i mantysa.

Definicja

Cechą danej liczby nazywamy największą liczbę całkowitą nie większą niż dana liczba.

Mantysą danej liczby nazywamy różnicę między tą liczbą a jej cechą.

Cechę liczby x oznaczamy symbolem [x], mantysę - {x}.

W najprostszym ujęciu cechę można rozumieć jako część całkowitą liczby, zaś mantysę - jej część ułamkową. Taka interpretacja jest jednak myląca przy zastosowaniu jej do liczb ujemnych.

Uwaga

Cecha jest również nazywana podłogą. Ta nazwa w sposób intuicyjny mówi nam jak rozumieć tą funkcję. Cecha "obcina liczbę w dół". Istnieje też funkcja zwana cechą górną, nazywana sufitem, która z kolei daną liczbę "podrzuca do góry" (jest to najmniejsza liczba całkowita, nie mniejsza niż dana liczba).

Przykłady:

[7] = 7

{7} = 0

[2,5] = 2

{2,5} = 0,5

[-7] = -7

{-7} = 0

[-2,5] = -3

{-2,5} = -2,5 - [-2,5] = -2,5 - (-3) = 0,5

Jak więc widać, w przypadku liczb ujemnych cechy nie możemy interpretować jako części całkowitej a mantysy - ułamkowej - danej liczby.

Polecamy również:

Komentarze (0)
5 + 4 =
echo $this->Html->script('core.min'); echo $this->Html->script('blockadblock.js'); echo $this->Html->script('fancybox/jquery.fancybox-1.3.4.min'); echo $this->Html->css('/js/fancybox/jquery.fancybox-1.3.4.min'); echo $this->Html->script('jnice/jquery.jNice', array('async' => 'async')); echo $this->Html->css('/js/jnice/jNice.min');