Math ann am PHP

SSL earbsach bho dìreach $3.44
sanasan
Gnìomhan ann am PHP

Ionnsaichidh an artaigil seo dhut mu na diofar sheòrsaichean àireamhan a tha ruigsinneach ann am PHP 8 a bharrachd air na gnìomhan matamataigeach cuideachail a tha air an toirt seachad. Bidh e a’ dol thairis air bunaitean iomlanachd, leithid dè a th’ annta, na cuingeadan meud aca, agus mar as urrainn dhaibh an cruth agus an dearbhadh. Tha e cuideachd a’ bruidhinn air àireamhan air bhog agus na laghan a tha gan riaghladh. Mu dheireadh, tha an aiste a’ beachdachadh air grunn ghnìomhan matamataigeach feumail, a’ gabhail a-steach abs (), ceil (), làr (), cruinn (), max (), min (), rand (), sqrt (), agus pi (). Ann am PHP 8, faodar na gnìomhan sin a chleachdadh gus obrachaidhean àireamhachd eadar-dhealaichte a dhèanamh air àireamhan iomlan.

Mar eisimpleir, gus an gnìomh abs () a chleachdadh, is urrainn dhuinn àireamh a thoirt thuige mar argamaid:

$num = -5;
$abs_num = abs($num);
echo $abs_num; // Output: 5

San aon dòigh, gus an gnìomh ceil () a chleachdadh, is urrainn dhuinn àireamh a thoirt thuige mar argamaid:

$num = 5.6;
$ceil_num = ceil($num);
echo $ceil_num; // Output: 6

Is e seo dìreach beagan eisimpleirean de PHP feumail gnìomhan matamataigeach. Tha tòrr a bharrachd ghnìomhan rim faighinn, agus tha e deatamach a bhith eòlach orra gus obair matamataigeach a dhèanamh ceart nad code.

Integers ann am PHP

Tha na h-àireamhan slàn àireamhan a dh’ fhaodadh a bhith deimhinneach no àicheil agus aig nach eil a deicheach puing. Tha a’ phuing deicheach ann an àireamh air a sheòrsachadh mar fleòdradh, air am bi sinn a’ coimhead nas fhaide air adhart. Ach, tha 0 cuideachd air a mheas mar iomlanachd.

Bidh an siostam air a bheil an còd a 'ruith a' dearbhadh na h-àireamhan as motha agus as lugha ann am PHP. 'S e 32 an t-sreath iomlan as motha air àrd-ùrlaran 2147483647-bit, agus 's e -2147483648 an t-sreath iomlan as ìsle. 'S e 64 an t-sreath iomlan as àirde air coimpiutairean 9223372036854775807-bit, agus 's e -9223372036854775808 an t-sreath iomlan as ìsle. Nuair a tha àireamh a’ dol thairis air na cuingeadan sin, thathas den bheachd gur e àireamh air bhog a th’ ann.

Tha beagan riaghailtean ann ri chumail nad inntinn nuair a bhios tu ag obair le integers in PHP:

  1. Feumaidh àireamhan iomlan a bhith adhartach no àicheil, ach faodaidh iad a bhith 0.
  2. Feumaidh co-dhiù aon fhigear a bhith ann an àireamhan iomlan agus chan fhaod puing deicheach a bhith ann.

Ann am PHP, tha àireamhan iomlan air an riochdachadh ann an trì cruthan: deicheach, hexadecimal, agus octal. àireamhan deicheach (ionad 10) an fheadhainn as trice air an cleachdadh. Tha àireamhan sia-dheicheach air an ro-leasachan le 0x agus tha bonn de 16 aca. Tha àireamhan ochdal air an ro-leasachan le 0 agus tha bonn de 8 aca.

Tha cuibhreannan in-ghabhail aig PHP cuideachd:

  • PHP_INT_MAX: a' tilleadh an t-slànaighear as motha a tha a' faighinn taic air an t-siostam
  • PHP_INT_MIN: a’ tilleadh an t-slànaighear as lugha a tha a’ faighinn taic air an t-siostam
  • PHP_INT_SIZE: tilleadh meud an t-slànaighear ann am bytes

Gus faighinn a-mach a bheil caochladair na shlànaighear, is urrainn dhuinn na gnìomhan togte is_int() no is_integer() a chleachdadh. Mar eisimpleir:

$num = 5;
if(is_int($num)) {
  echo "This is an integer";
} else {
  echo "This is not an integer";
}

Àireamhan fleòdraidh ann am PHP

'S e àireamhan deicheach a th' ann an àireamhan air bhog, ris an canar gu tric flùraichean. Faodaidh iad a bhith math no àicheil, agus faodar an cur an cèill gu saidheansail cuideachd.

Ann am PHP, tha na riaghailtean airson àireamhan air bhog co-ionann ris an fheadhainn airson àireamhan iomlan:

  1. Faodaidh àireamhan fleòdraidh a bhith dearbhach no àicheil.
  2. Feumaidh co-dhiù aon fhigear agus puing deicheach a bhith aig àireamhan air bhog.


Is dòcha gun cleachd sinn an gnìomh togte mar fleòdradh gus faighinn a-mach a bheil caochladair na shlànaighear air bhog (). Mar eisimpleir:

$num = 5.6;
if(is_float($num)) {
  echo "This is a floating number";
} else {
  echo "This is not a floating number";
}

Q&A

C: Dè a th 'ann an integers?
F: Is e àireamhan iomlan a th’ ann an àireamhan iomlan a dh’ fhaodadh a bhith deimhinneach no àicheil agus aig nach eil puing deicheach. Tha 0 cuideachd air a mheas mar iomlanachd.

C: Dè an t-sreath iomlan as motha agus as lugha?
A: 'S e 32 an t-slànuighear as motha air àrd-ùrlaran 2147483647-bit, agus 's e -2147483648 an t-slànuighear as ìsle. 'S e 64 an t-sreath iomlan as àirde air coimpiutairean 9223372036854775807-bit, agus 's e -9223372036854775808 an t-sreath iomlan as ìsle.

C: Dè na riaghailtean airson integers?
F: Feumaidh àireamhan iomlan a bhith deimhinneach no àicheil, ged a dh'fhaodas iad a bhith neoni. Feumaidh co-dhiù aon fhigear a bhith aig àireamhan iomlan agus chan urrainn dhaibh puing deicheach a bhith aca.

C: Dè na cruthan iomlan a th’ ann?
A: Tha àireamhan iomlan air an riochdachadh ann an trì riochdan: deicheach, hexadecimal, agus octal. Is e àireamhan deicheach (bonn 10) an fheadhainn as trice a chleachdar. Tha àireamhan sia-dheicheach air an ro-leasachan le 0x agus tha bonn de 16 aca. Tha àireamhan ochdal air an ro-leasachan le 0 agus tha bonn de 8 aca.

SSL earbsach bho dìreach $3.44
sanasan

C: Ciamar a nì mi sgrùdadh a bheil caochladair na shlànaighear?
A: Faodaidh tu na gnìomhan togte is_int () no is_integer () a chleachdadh gus faighinn a-mach a bheil caochladair na shlàn-chunntas.

C: Dè a th’ ann an àireamhan fleòdraidh?
F: 'S e àireamhan le puingean deicheach a th' ann an àireamhan air bhog, ris an canar cuideachd fleòdradh. Faodaidh iad a bhith adhartach no àicheil, agus faodar an cur an cèill cuideachd ann an comharrachadh saidheansail.

C: Dè na riaghailtean airson àireamhan fleòdraidh?
F: Faodaidh àireamhan fleòdraidh a bhith dearbhach no àicheil. Feumaidh co-dhiù aon fhigear agus puing deicheach a bhith aig àireamhan air bhog.

C: Ciamar a nì mi sgrùdadh a bheil caochladair na àireamh fleòdraidh?
A: Faodaidh tu an gnìomh togte is_float () a chleachdadh gus faighinn a-mach a bheil caochladair na àireamh fleòdraidh.

C: Dè na gnìomhan matamataigeach a tha feumail?
A: Tha abs (), ceil (), làr (), cruinn (), max (), min (), rand (), sqrt (), agus pi () nan cuid de ghnìomhan matamataigeach feumail ann am PHP.

C: Dè an gnìomh abs () agus ciamar a tha e air a chleachdadh?
A: Bidh an gnìomh abs () a’ tilleadh luach iomlan a àireamh. Mar eisimpleir, Abs(-5) tilleadh 5.

C: Dè a th’ ann an gnìomh ceil() agus ciamar a tha e air a chleachdadh?
A: Tha an ceil() bidh gnìomh a’ cuairteachadh àireamh suas chun t-slànaighear as fhaisge. Mar eisimpleir, tillidh ceil (5.6) 6.

C: Dè an gnìomh làr () agus ciamar a tha e air a chleachdadh?
A: Bidh gnìomh an làr () a’ cuairteachadh àireamh sìos chun t-slànaighear as fhaisge. Mar eisimpleir, tillidh làr (5.6) 5.

C: Dè an gnìomh cruinn () agus ciamar a tha e air a chleachdadh?
A: Tha an timcheall() modh a’ tilleadh luach a chaidh a thional chun t-slànaighear as fhaisge no gu àireamh shònraichte de dh’àiteachan deicheach. Bheireadh cuairt (5.6) 6, ach thilleadh cuairt (5.6, 1) 5.6.

C: Dè an gnìomh max () agus ciamar a tha e air a chleachdadh?
A: Bidh an gnìomh max () a 'tilleadh an luach as àirde ann an sreath no liosta luachan. Mar eisimpleir, tillidh max(1, 2, 3, 4) 4.

C: Dè an gnìomh min () agus ciamar a tha e air a chleachdadh?
A: Bidh an gnìomh min () a’ tilleadh an luach as ìsle ann an sreath no liosta luachan. Mar eisimpleir, tillidh min(1, 2, 3, 4) 1.

C: Dè a th’ ann an gnìomh rand() agus ciamar a thathar ga chleachdadh?
A: Bidh an gnìomh rand () a’ gineadh àireamh air thuaiream taobh a-staigh raon sònraichte. Bheireadh rand (1, 10), mar eisimpleir, àireamh air thuaiream eadar 1 agus 10.

C: Dè an gnìomh sqrt () agus ciamar a tha e air a chleachdadh?
A: Bidh an gnìomh sqrt () a’ tilleadh freumh ceàrnagach àireamh. Mar eisimpleir, bhiodh sqrt(9) a’ tilleadh 3.

C: Dè an gnìomh pi () agus ciamar a tha e air a chleachdadh?
A: Bidh an gnìomh pi () a’ tilleadh luach pi (3.14159265358979323846). Tha e feumail airson obrachaidhean matamataigeach a dh’ fheumas luach pi.

Eacarsaichean:

  1. Ciamar a chruthaicheas tu àireamh air thuaiream?
  2. Ciamar a chruinnicheas tu àireamh chun na h-àireimh slàn as fhaisge?
  3. Ciamar a lorgas tu luach iomlan àireamh?
  4. Ciamar a thogas tu àireamh gu cumhachd?
  5. Ciamar a lorgas tu freumh ceàrnagach àireamh?
  6. Ciamar a lorgas tu an àireamh as lugha agus as àirde de sheata àireamhan?
  7. Ciamar a ghineas tu àireamh air thuaiream taobh a-staigh raon sònraichte?
  8. Ciamar a nì thu àireamhachadh gnìomhan trigonometric?

Freagairtean:

  1. Faodar àireamh air thuaiream a chruthachadh a’ cleachdadh a’ ghnìomh rand(). Mar eisimpleir: rand();
  2. Faodar àireamh a chruinneachadh chun na h-àireimh slàn as fhaisge leis a’ ghnìomh cruinn (). Mar eisimpleir: cruinn (3.14);
  3. Faodar luach iomlan àireamh a lorg a’ cleachdadh a’ ghnìomh abs(). Mar eisimpleir: abs (-5);
  4. Faodar àireamh a thogail gu cumhachd leis a’ ghnìomh pow(). Mar eisimpleir: pow (2,3);
  5. Gheibhear freumh ceàrnagach àireamh a’ cleachdadh a’ ghnìomh sqrt(). Mar eisimpleir: sqrt(9);
  6. Gheibhear an ìre as lugha agus as àirde de sheata àireamhan a’ cleachdadh a’ ghnìomh min() agus max(). Mar eisimpleir: $ min = min(1,2,3); $ max = max(1,2,3);
  7. Faodar àireamh air thuaiream taobh a-staigh raon sònraichte a chruthachadh a’ cleachdadh a’ ghnìomh rand() agus a’ sònrachadh an raoin mar pharamadairean.
Gnìomhan ann am PHP
dùin

Cùm suas ris an fhiosrachadh as ùire mu PHP!

Cha bhith sinn a’ spamadh!

SSL earbsach bho dìreach $3.44
sanasan

en English
X
Rach gu mhullaich