KwamfutocinShirye-shirye

Exponentiation a Pascal shirye-shirye: tukwici da dabaru

Akwai babbar dama shirye-shirye da harsuna, da kuma Pascal ba na karshe wuri, daga gare su. Kuma idan kun kasance mãsu tsanani tafiyar da a nan gaba da shirye-shirye ya kamata a fara familiarizing da duniya ne ta hanyar koyon harshen, saboda yana da sauki ga fahimta da kuma, mafi muhimmanci, da shirin shi ne cikakken free.

A wannan labarin, za mu magance wannan matsalar, kamar yadda exponentiation. Pascal, da rashin alheri, ba ya bayar da mu warware wannan matsala, sabanin sauran shirye-shirye harsuna, guda sadarwarka. Saboda haka a nan dole mu, kamar yadda suka faɗa, fita tare da improvised wajen, resorting to madaukai da kuma ilmin lissafi aiki - shi ne a nan za mu iya ba free rein zuwa mu kwatanci. La'akari da hanyoyin da dama su warware wannan matsala.

Misali mu ba aiki mai sauki, inda wani adadi dole ne za a tashe su cikin matakin na dukan positive. Ya ɗauka a yawan kafa a 4 digiri. Akwai aka yi a sauki ilmin lissafi aiki: b: = wani * a * a * a.

A mataki na gaba, za mu wahalad da aiki da kuma na duniya shirin cewa zai gina wani yawan, a wani dukan m mataki. Ga wani damar ya dauki amfani da wani sake zagayowar, amma za mu tattauna a sauki Hanyar yin amfani da madauki da counter. A kan hagu ba za ka iya karanta cikakken rubutun mu shirin, akwai, da kuma bayani na yadda ake gudanar. Ba zato ba tsammani, ya kamata a lura da cewa da dama gina optionally kafa lamba, da kuma na iya zama, misali, Real, wanda za a gina a fractional digiri.

A gabanin misalai ƙyale mu mu gina wani yawan kawai a tabbatacce na game iko. Amma akwai kalubale inda dole ne ka gina yawan zuwa fractional iko. Lokacin rubuta da irin wannan shirin, muna bukatar mu san logarithms Properties. A musamman: wani b = e b Ln wani . A wannan hasashe, da ake so rabo daga shirin mu zai kasance da siffan: r: = exp (b * Ln (a)). Amma a nan muna da aka tsayar da gaskiyar cewa wannan sadarwarka bai yi aiki ba tare da sifilin kuma korau lambobin. Domin cika mu shirin exponentiation 0, kana bukatar ka saita mai yanayin: Idan b = 0 Sa'an nan r: = 1 Else r: = exp (b * Ln (a)). Amma kamar yadda na korau yawan bayyana exponentiation?

Pascal sa mu tunanin sake. Ga shi wajibi ne don yin wannan aiki tare da mu module lambar kuma dauki data tare da wani mummunan sakamako. Sa'an nan duba parity na digiri: idan mu matakin da aka ma, yayin da muka dauka a kan sakamako daga cikin module. A wannan yanayin, mu shirin za siffar: r: = (- 1) * exp (b * Ln ( Abs (a))). Idan Zagaye (b / 2) = b / 2 Sa'an nan r: = Abs (r) . A yanayin nan jami'in dake duba yawan, ko da ko wani mataki.

A sakamakon haka, mun zo wani karin duniya model na shirin mu cewa za su yi aiki tare da wani lambobi. Saboda haka a yanzu da muke da su gama a wata guda duka duka na sama. Hoton ga dama za ka iya karanta cikakken rubutun mu gama shirin. Kula da kayyade data type. Ya bambanta da farko shirin, yana amfani da Real, kamar yadda A nan mun riga aiki tare da wani lambobi, ba kawai integers. Saboda haka, iko na real lambobin mun cikakken la'akari. Daya kawai tambaya ya zauna da za a gani.

Kunna masa, ya kamata a lura da cewa bayani daga wannan matsala bukatar fairly zurfin ilimi a shirye-shirye. Wannan exponentiation hadaddun lambar. Za ka iya yi kokarin amfani da wata dama da mafita, misali, Moivre dabara, amma akwai matsaloli tare da canja wurin da wani hadadden lambar a trigonometric form. Akwai warware wannan matsala a cikin aiki na halitta hanyoyin biyu hadaddun lambobi da kuma sauki madauki da kanta, watau, Maimaita wannan hanya mai ikon yawan lokuta. A cikin misali bayar, za ka iya fahimtar a cikin mafi daki-daki, ga rubutu na shirin.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ha.atomiyme.com. Theme powered by WordPress.