Common Lisp: Porovnání verzí
Smazaný obsah Přidaný obsah
m Typo |
m Nesprávně uzavřené hranaté závorky - Šipka jako ASCII art (Detekce nástrojem WP:WCW) |
||
Řádek 24:
;number: základní číselný typ. Lze s ním provádět veškeré běžné [[aritmetika|aritmetické]] [[operace]] ([[sčítání|+]], [[odčítání|-]], [[dělení|/]], [[násobení|*]], [[mocnění|exp]], [[odmocnění|sqrt]], [[absolutní hodnota|abs]]...) a základní porovnání (=) pro zjištění číselné [[rovnost]]i.
=== Numerické typy===
;[[real]]: Subtyp od ''number''; Představuje [[reálná čísla]], některá však v '''CL''' nemusí být vyjádřitelná přesně (např. [[iracionální čísla]]). Pouze čísla typu ''real'' mohou být [[uspořádání|uspořádána]] pomocí funkcí <, > ,
;complex: Subtyp od ''number''; Pomocí complex lze zapsat [[komplexní číslo]] v [[komplexní rovina|kartézských souřadnicích]], nebo jakýkoliv předcházející číselný typ. Číslo lze přímo zadat pomocí [[#reader|makrocharakteru]] #C. např.:
#C(reálná_část imaginární_část)
Řádek 30:
;[[float]]: Subtyp od ''real''; Jedná se o obecný datový typ čísla s plovoucí řádovou čárkou.
;[[integer]]: Subtyp od ''rational''; Celočíselný datový typ. Obecně libovolné velikosti.
Existují další numerické typy jako bit či unsigned-byte a lehce lze vytvářet v případě potřeby (např. pro omezení obsahu slotů tříd) další pomocí konstrukcí
== Jiné typy ==
|