Určení fyzikálního čísla může způsobit určité potíže, zejména pro ty, kteří se teprve začínají učit matematiku. Reálná čísla jsou čísla, která mohou být reprezentována jako desetinné místo, včetně celých čísel, desetinných čísel a čísel zapsaných ve vědecké notaci.
Skutečné číslo lze určit několika jednoduchými způsoby. Za prvé, můžete věnovat pozornost přítomnosti desetinné čárky nebo bodu v čísle. Pokud jsou přítomny, pak to s největší pravděpodobností znamená, že číslo je reálné.
Druhým způsobem je věnovat pozornost kontextu, ve kterém je číslo použito. Pokud číslo popisuje nějakou fyzickou veličinu, jako je hmotnost nebo délka, pak je to s největší pravděpodobností reálné číslo.
Třetím způsobem je věnovat pozornost přítomnosti zlomkové části čísla. Pokud má číslo desetinnou nebo zlomkovou část, znamená to také, že je to reálné číslo.
Čtvrtým způsobem je použití speciální matematické funkce k určení typu čísla. Například většina programovacích jazyků má funkci is float, která umožňuje určit, zda je číslo skutečné.
Nakonec pátý způsob je jen zeptat se. Pokud si nejste jisti, zda je číslo věcné nebo ne, obraťte se na učitele, odborníka na matematiku nebo kolegy, kteří vám mohou pomoci tuto otázku vyřešit.
První způsob: kontrola desetinného oddělovače
Například číslo 3,14 nebo 2.71828 jsou reálná čísla, protože obsahují desetinný dělič.
Je však třeba poznamenat, že národní standardy se mohou lišit a v některých zemích se pro zápis reálných čísel používá jiný symbol oddělovače. Při určování reálného čísla proto věnujte pozornost lokálnímu kontextu a použitým standardům.
| Příklad | Popis |
|---|---|
| 2.5 | Toto číslo je reálné, protože v něm je bod. |
| 4,6 | Toto číslo je reálné, protože má čárku. |
| 10 | Toto číslo není reálné,protože nemá desetinný dělič. |
Druhý způsob: kontrola zlomkové části
Pro ověření přítomnosti zlomkové části lze použít operaci dělení čísla 1. Pokud se výsledek při dělení nerovná samotnému číslu, pak číslo má zlomkovou část, a je tedy reálným číslem.
Příklad:
var number = 3.14159265;var result = number / 1;if (result !== number) console.log("Число " + number + " является вещественным.");> else console.log("Число " + number + " не является вещественным.");>
V tomto příkladu bude číslo 3.14159265 považováno za reálné, protože vydělením 1 se získá číslo se zlomkovou částí.
Za pozornost však stojí, že ověření přítomnosti zlomkové části může poskytnout nesprávný výsledek, pokud je reálné číslo prezentováno ve formě exponenciálního zápisu, například 3.45e2. V tomto případě bude toto číslo také považováno za věcné, i když neexistuje žádná zlomková část.
Třetí způsob: Kontrola číslic před a za desetinným oddělovačem
Chcete-li provést kontrolu přítomnosti číslic před a za oddělovačem, můžete použít různé metody a funkce programovacího jazyka nebo kalkulačky. Můžete například použít funkci vyhledávání pozice oddělovače v řádku čísla a zkontrolovat, že pozice není nulová (to znamená, že oddělovač není prvním symbolem řádku) a není rovna poslední pozici (to znamená, že oddělovač není posledním symbolem řádku).
Pokud je podmínka splněna, lze předpokládat, že číslo obsahuje alespoň jednu číslici před a za oddělovačem, což znamená, že je reálné.
| Příklad čísla | Výsledek |
|---|---|
| 123.456 | Skutečné |
| 789 | Celá |
| 0.1 | Skutečné |
| 0 | Celá |
Čtvrtý způsob: Kontrola pouze číslic a oddělovače
K ověření lze použít následující algoritmus:
- Projděte každý znak řádku.
- Zkontrolujte, zda je symbol číslicí 0 až 9 nebo oddělovačem.
- Pokud se vyskytne symbol, který není číslicí nebo oddělovačem, číslo není reálné.
- Pokud jsou všechny znaky řetězce úspěšně ověřeny, pak je číslo věcné.
Například řádek "3.14" bude validní reálné číslo, protože obsahuje pouze čísla a oddělovač. Zároveň řetězec " 3.14 a "není reálné číslo, protože obsahuje symbol" a", který není číslicí ani oddělovačem.