Skip to main content

Ano ang uri ng conversion?

I -type ang conversion ay isang form ng uri ng pagsuntok, isang pamamaraan na ginamit sa computer science at computer software programming kung saan ang uri ng data ng isang tiyak na nilalang ay binago sa ibang uri ng data.Ang konsepto ng uri ng pagsuntok ay naganap upang gumana sa paligid ng tinukoy na uri ng sistema ng isang wika ng programming upang ang ilang mga epekto ay maaaring makamit na kung hindi man ay mahirap gawin sa loob ng mga limitasyon ng mga wikang programming pormal na kahulugan.Ang pag -convert ng uri, na ang pinaka -karaniwang anyo ng uri ng pagsuntok, ay posible sa halos lahat ng mga wika sa programming, kahit na ang ilang mga wika ay nag -aalok ng mga karagdagang pamamaraan ng uri ng pagsuntok, tulad ng unyon o muling pag -iinterpretasyon.Ang ilang mga gabay sa estilo ng programming ay nagmumungkahi laban sa uri ng pagsuntok, kahit na ang pag -convert ng uri ay madalas na ginagamit pa rin.Ang bawat wika ng programming ay may mga patakaran sa kung paano matagumpay na magamit ang uri ng pag -convert.Sa pangkalahatan, ang mga conversion ay maaaring maganap sa alinman sa mga pangunahing uri o bagay.

Mayroong maraming mga pangunahing uri ng data o klase ng mga uri ng data.Ang isang karaniwang uri ng data na ginamit sa pagpapatakbo ng matematika ay ang mga integer, o mga simpleng numero, na maaaring saklaw sa libu -libo o milyon, depende sa bilang ng mga piraso sa kanilang lapad.Halimbawa, ang isang 32 -bit integer ay maaaring saklaw mula sa zero hanggang 4,294,967,295, o -2,147,483,648 hanggang 2,147,483,648.Ang isa pang uri ay ang numero ng lumulutang-point, na kung saan ay karaniwang anumang numero na may isang punto ng desimal.Ang isang uri ng data ng string ay anumang pangkat o pagkakasunud -sunod ng mga numero at/o mga titik nang walang pahinga;Ang mga haba ng string ay di -makatwiran, ngunit ang kanilang laki o limitasyon ay karaniwang tinukoy sa wika ng programming.Ang pinakaluma ng mga uri ng data ay ang Boolean, na kung saan ay totoo man o hindi totoo.Ang iba pang mga klase ng mga uri ay kasama ang algebraic, function, data ng makina, at mga bagay.Halimbawa, sa mga wika na nakatuon sa object, ang ninuno ng isang bagay ay maaaring gumamit ng uri ng isang bagay ng magulang upang ang kanilang mga pakikipag-ugnay sa bawat isa ay mas maayos.ay isinasaalang -alang.Ang ilang mga wika ay namamahala sa karagdagang pagdidikta kung ang isang uri ng pag -convert ay implicit o tahasang.Ang isang implicit na pag -convert ng uri ay madalas na tinatawag na isang pamimilit at karaniwang nagaganap sa oras na ang isang programa ay naipon mula sa source code sa isang maipapatupad na programa.Maaaring mangyari ito, sabihin, kung maraming mga uri ng data ang ginagamit sa isang expression at pagkatapos ay isang paghahambing ay naisakatuparan.Ang uri ng conversion ay itinuturing na ipinahiwatig, at awtomatikong hawakan ito ng tagatala;Ang isang tahasang uri ng conversion ay tinukoy sa code ng programa.Ang wika ng C programming ay gumagawa ng pagkakaiba sa pagitan ng dalawa, na tumatawag sa isang implicit na pag -convert ng uri ng isang pamimilit, at isang tahasang uri ng pag -convert ng isang cast.Ang isang programa sa computer na tumatanggap ng isang numero ng desimal, isang uri ng lumulutang-point na data, dahil maaaring kailanganin ng input na i-convert ang numero sa isang uri ng data ng integer upang maisagawa ang mga operasyon sa matematika, o kabaligtaran.Pinapayagan ng conversion na ito ang operasyon na magpatuloy.