KomputilojProgramado

La simboloj sur la PHP: la kordo al nombro kaj inverse

Informo cxiam estas la simbolo. Nur kiam ekzistis programado, ĝi iĝis parto de literoj, nombroj kaj signoj (en la formala senco).

Ĝis certa tempo La plej populara parolata lingvo, faris sian propran simboloj, gestoj kaj artaĵoj en aparta. Gravas ke ĉiu de ĉi tiuj variaĵoj de la natura reprezento de informoj de malgranda al granda povas ĉiam esti priskribita en vortoj, tio estas disponigi softvara prilaborado en unu senco aŭ alia.

Kordoj kaj nombroj

Linio - estas, ĉefe, aro de diversaj karakteroj. En malsamaj iloj de programado frakcia parto disigita de tuta malsama. Iuj preferan punkto aliaj komo (per "." En la PHP linio konvertiĝo en nombro). Triad apartigitaj sola apostrofo, komo aŭ spaco. Reala nombroj gravurita de la litero "E".

Ĉiuj ĉi tiuj formalaĵoj. Matematiko kaj principoj de operacio de ajna procesoro ĉiam rekonis la nombro de ne-ornamoj, kaj labori kun la realaj valoroj de la respondaj pliaj procesoroj estis evoluintaj.

Sed la mondo de la variabloj de aparta tipo (por la epoko programoj) kaj la realigo de la moderna ideo de konsento de ĉiuj tipoj de datumoj signifas en PHP por konverti ĉenon en kelkajn kiuj ankoraŭ faras nenion. La plej bona PHP «tranĉi», aŭ pli ĝuste, fari 0 aŭ se la originala ĉeno enhavas almenaŭ unu cifero. Ĉiuj nombroj supren al la unua ne-nombra karakteroj kompensi tiun numeron.

Tuta konvertiĝo regulo

En PHP linio numeron konvertiĝo, se la programisto ne havas alie okazi aŭtomate sur apliko. Se la variablo enhavas nur ciferoj kaj la punkto, ĝi povas esti akiris realan numeron. Se la sinsekvo nombroj renkonti komo, do ĉio venas antaŭ ĝi, estos interpretita kiel nombro, kompreneble, la tuta.

Ajna ne-nombra karaktero en la cifero sinsekvo haltas la procezon, kaj PHP konvertiĝo rezulto "vico en la nombro" estas la nura valoro kiu estis formita antaŭ la unua ne-cifero karaktero.

Matematiko kaj karaktero-rivelado

Kio estas pli malfacila, unua aŭ dua, eĉ kun la formuloj de pozicioj kiuj ne persvadas en la paĝo, impona matricoj, grafikaĵoj, desentrañar, iam eĉ ne povas la aŭtoroj devenas de integraloj, diferenciales de integraloj kaj polinomoj en n-tiu generacio, por diri tre simple: Socio sendube honoras la atingoj de matematiko kaj matematikistoj, sed la uzado estas pli grava ol karaktero, pli kompleksa kaj kovras matematiko, kiel Peplomo, provizante la filozofanta spirito, ili ne povus malobei la magio numeron, favoran medion por kreivo.

Tipe, PHP kordo en la nombro de konvertitaj aŭtomate, sed neniam doloras kontroli ĝin. Ĝi estas bona por ĉiam esti certa: PHP komprenas ke unu aŭ alia variablo - tiu nombro. Se estas ajna dubo, vi devus specifi la tipon de variablo eksplicite (int) aŭ (float) antaŭ la valoro kaj vidi kiel PHP komprenas la tipon de variablo is_integer () aŭ is_float ().

Tendencoj de moderna programado

La klasika interpreto de la problemo en la PHP "en linio nombro" estas ene de la konceptoj de la moderna programado. La inversa procezo estas multe pli diversaj variantoj. Funkcioj number_format (), printf (), sprintf () povas labori miraklojn, ne nur je sola nombro, sed ankaŭ grupo nombroj.

атематика и численные вычисления - это не наш конек. Konvertado al la PHP "linio en la nombro de" montras, prefere, ke, kaj ĝi povas, sed m atematika kaj nombra ŝtono - tio ne estas nia forta punkto.

Skribi decan kaj fidinda funcionalidad kiu implementa apartan traktadon de nombroj en PHP, ne estas problemo, kaj la rezulto estos iu pli malbone ol la rezulto de matematika lingvo. PHP - estas, unue, la servilo, la lingvo-informoj, inkluzive de matematikaj naturo.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 eo.unansea.com. Theme powered by WordPress.