Type Conversion in Soplang
Soplang waxa uu leeyahay shaqooyin-dhexdeed (built-ins) oo fudud oo lagu kala beddelo noocyada xogta. Kuwaas waxay kuu oggolaanayaan inaad si ammaan ah ugu beddesho u dhaxeysa integer, string, decimal, iyo boolean—adigoo ilaalinaya saxnaanta xogta.
Type Checking -- nooc()
Adeegso nooc() si aad u hubiso nooca qiime kasta.
Type Conversion Functions
Hoos waxaa ku qoran is-beddellada caanka ah iyo shaqada la adeegsado:
| Conversion | Function | Example |
|---|---|---|
| Int → String | qoraal() | qoraal(42) |
| String → Int | abn() | abn("123") |
| Float → String | qoraal() | qoraal(3.14) |
| String → Float | jajab() | jajab("3.14") |
| Int → Float | jajab() | jajab(5) |
| Float → Int | abn() | abn(4.9) → 4 |
| Any → Bool | bool() | bool(1) → run, bool(0) → been |
Example
Shaqooyinkan beddelka noocyadu waxay muhiim u yihiin dhismaha input-handling adag, tusaale ahaan marka aad akhrinayso gelinta isticmaalaha ama faylasha oo aad rabto inaad hubiso noocyo sax ah ka hor inta aanad xisaab samayn.