KọmputaMmemme

Gịnị bụ div ka "onwa"? Adianade do, mgbawa na ihe atụ

Kwa afọ ina programmer ọrụ. N'oge na-ede na Koodu na-n'ọtụtụ ebe na gburugburu a na iri na abuo asụsụ na ọkwa dị iche iche. Iji mee ka usoro nke ịmụta kọmputa mmemme ihe oru oma, elu ụmụ akwụkwọ na ụmụ akwụkwọ nke 1-2 ọmụmụ na-akụziri mbụ ike gị ngwa ke asụsụ "onwa". Operations div na mod, na ndị ọzọ na mgbawa n'etiti ya na-elekwasị anya nke a n'isiokwu a.

A okwu ole na ole nke asụsụ onwa

"Onwa" e kere 1968-1969 site ama ọkà mmụta sayensị Niklaus Wirth, bụ onye e mesịrị ọdịda nke Turing Award na a nrite "Ọsụ Ụzọ nke nkà na ụzụ kọmputa." Ikpeazụ obere oge tupu ya abuana ke mmepe nke ọkọlọtọ asụsụ "Algol-68." Ke ibuotikọ bipụtara na 1970, isi nzube nke ya ọrụ Wirth akpọ ihe e kere eke nke dị irè ngwá na-eji ahaziri mmemme na data.

Mgbe e mesịrị, ndị asụsụ "onwa" enwewo mmetụta dị ukwuu na ubi nke ozi technology, na-aghọ otu n'ime ndị isi. Ruo taa, ọ dabeere na ya ịbụ onye ọrụ ọzụzụ mmemme na ọtụtụ ndị na-eduga na mahadum nke ụwa.

Gịnị bụ integer nkewa

Na nzuógügü, n'okpuru isiokwu ịghọta ọrụ nke abụọ integers. Dị ka a n'ihi nke integer nkewa nke otu n'ime ha ọzọ, ọ bụ integer akụkụ nke quotient. Ndị ọzọ okwu, ma ọ bụrụ na:

24: 6 = 4;

100: 3 = 33

55: 6 = 9;

na otú pụta.

Integer nkewa a na-akpọ ndị na-achọta ele mmadụ anya n'ihu quotient.

Rịba ama na a ọrụ, ma ọ bụrụ na dividend dị obere karịa nke divisor, n'ihi bụ efu.

Ịpụta n'ihi nke integer nkewa ka a b, ma q. mgbe

t. e. nkewa rụrụ ke mbụ uche, sochiri ịchịkọta n'ihi ka kacha nso integer nta n'akụkụ.

Operation na div "onwa"

div - Na anyị asụsụ enye a pụrụ iche ọrụ maka integer nkewa. Okwu onwa, na usoro nke na-dị n'elu, ga-enwe ụdị:

q: = a div b.

Ọ bụrụ na anyị na-ekwu okwu banyere constants, atụ, a = 50 na b = 9, mgbe ahụ anyị ga-enwe q: = 50 div 9. Dị ka a N'ihi ya, q ga-hà 5.

Ngụkọta oge nke itule

Operation na div "onwa" a na-emekarị na-amụ na mod. Tupu anyị achọpụta ihe a pụtara ndekọ, na-ele otú i nwere ike ịhụ ndị ọzọ nke nọmba.

O doro anya na, ọ nwere ike dị na-eji a uru nwetara dị ka a n'ihi nke integer nkewa, ie. E.

r = a - bx q.

Operation mod na "onwa"

Na onwa, chọta ndị fọdụrụnụ nwere ike ịbụ nnọọ mfe. N'ihi na ndị a na nzube na-nyere a ọnụọgụ abụọ ọrụ mod.

Ọ na-e dere dị ka ndị a:

r = a mod b.

Ọ bụrụ na ihe atụ, a = 50 na b = 9, mgbe ahụ anyị nwere r: = 50 mod 9. Dị ka a N'ihi ya, r bụ hà 4.

bara uru ngwa

Ịchọta ndị fọdụrụnụ nke nkerisi (r) na-eji na Mgbakọ na telekomunikashions. Dị otú ahụ na akara arụmọrụ na-eme, na random nọmba a mmachi nso.

mod ọrụ, na-eji iji chọpụta multiplicity nke nọmba, m. e. divisibility nke otu nọmba site ọzọ na-integer N'ihi. O doro anya na ndị a na-a ụzọ nọmba, n'ihi na nke N'ihi nke itinye ọrụ enye a 0 mod.

Ke "onwa" multiplicity ọnọdụ nwere ike e dere dị ka:

ma ọ bụrụ na a mod b = 0 wee dee (a, 'n'ogige atụrụ', b).

Ihe atụ, mgbe a mmalite ọnọdụ koodu dere n'elu maka ụkpụrụ omume ndị a = 4 na b = 2 ke ileba anya ga-egosipụta na e dere "4 n'ogige atụrụ 2".

Ke adianade do, ọrụ mod ike ga-eji na-egosipụta ikpeazụ ọbula nke ọnụ ọgụgụ na ntụpọ notation. Iji mee nke a, na-eji ndị na-ewu r = a mod 10. Dị ka ihe atụ, iwu r = 37 mod 10 7 ga-enye N'ihi.

ọrụ trunc

E nwere ihe ọzọ ọrụ, na nke i nwere ike inwe otu N'ihi dị ka si a div ka "onwa". Ọ bụ banyere trunc, nke na-emetụta ọ bụghị nanị na integers. Ọ ndapụta n'ihi dị ka integer òkè nke fractional okwu. Ọnụ na ọrụ "nkịtị" na-enwetara site nkerisi Otu N'ihi. Tụlee n'elu atụ. Ka a = 51 na b = 9. Mgbe ahụ site iwu q: = 51 9 div nweta q: = 5, anyị na-enweta dị ka a n'ihi nke ịchịkọta. Ọ bụrụ na Otú ọ dị, itinye otu nọmba nke rụọ trunc, mgbe ahụ, q: = trunc (51/9) ga q: .. = 5, ie, nwere otu N'ihi.

nlereanya 1

Tụlee otú i nwere ike iji div na mod ke "onwa" dozie nsogbu. Were ya na ị chọrọ ịhụ nchikota nke digits nke a abụọ-ọbula nọmba. The echiche bụ dị ka ndị:

  • Ka ugbua gosiri n'elu, nke ikpeazụ nke digits na nọmba pụrụ inweta site n'itinye aka ya na ọnụ ọgụgụ 10, ndị ọrụ mod;
  • Dị ka nke mbụ ọtụtụ, mgbe ahụ ọ ga-esi gaa, ma ọ bụrụ na ị na-eji dochie mod na otu na div "onwa".

Anyị dee koodu maka asụsụ "onwa". Ọ ga-ele anya dị ka ndị a:

omume Sum_2; (Program aha)

var Number, Number1, Number2, nchikota: integer; (A ndepụta nke variables na-ekpebi ha ụdị dị ka ihe integer)

amalite (mmalite nke usoro ihe omume ahụ)

dee ( 'Input Two-ọbula nọmba'); (Ngosipụta na okwu a "Input Two-ọbula ọgụgụ")

agụ (Number); (Input mbụ nọmba)

Number1: = Number div 10; (Ngụkọta oge nke mbụ ọbula)

Number2: = Number mod 10; (Ngụkọta oge nke abụọ ọbula)

nchikota: = Number1 + Number2; (Ngụkọta oge nke ego nke nọmba)

dee (nchikota); (N'ihi mmepụta na ihuenyo)

ọgwụgwụ.

N'ihi na ọnụ ọgụgụ 25, n'ihi na iji usoro ihe omume dị 7, na, n'ihi na ihe atụ, 37 - 9.

nlereanya 2

Dee koodu n'ihi na a na omume nke wepụtara nchikota nke digits 3-ọbula nọmba.

Olee otú ịchọta ọhụrụ ọgụgụ - bụ ihe kwere nghọta. Ọ bụ adịghị mgbagwoju anya na ngụkọta oge nke 1st. Ọ na-eme dị ka a N'ihi nke itinye ọrụ div ka "onwa" a ọnụ ọgụgụ na 100. Ọ na-anọgide na-ekpebi otú chọta nke abụọ ọbula. Iji mee nke a, i nwere ike iji a ọzọ ọkaibe imewe, nke na-enwetara ma ọ bụrụ na mbụ nọmba, na itinye ọrụ div 10, na mgbe ahụ ka N'ihi na 10 ndị ọrụ mod.

omume koodu maka ịgbakọ nchikota nke digits nke a atọ ọbula ọgụgụ ga-abụ ihe ndị a:

omume Sum_3; (Program aha)

var Number3, nchikota: integer; (A ndepụta nke variables na-ekpebi ha ụdị dị ka ihe integer)

amalite (mmalite nke usoro ihe omume ahụ)

dee ( 'Input Tree-ọbula nọmba'); (Ngosipụta na okwu «Input Tree-ọbula nọmba»)

agụ (Number3); (Input mbụ nọmba)

Nchikota: = Number3 div 100 + Number3 mod 10 + Number3 div 10 mod 10; (Ngụkọta oge nke ego)

dee ( 'nchikota); (N'ihi mmepụta na ihuenyo)

ọgwụgwụ.

ụfọdụ na ndetu

Rịba ama na ot nkewa ọrụ mgbe etinyere integer arụmụka karịrị ha na klas. Nke a fundamentally ọdịiche ya ime ihe na div "onwa", nakwa dị ka ndị mod ọrụ, nke na-enye n'ihi dị ka ihe integer.

Iji nke ogbugbu nke ọnụọgụ abụọ ụdị arụmọrụ (m. E. rụrụ on 2 operands) na a mgbagwoju okwu kpebisiri ike site na ha mkpa na parentheses. Ndị ọzọ okwu, ma ọ bụrụ na e nwere brackets na-inyocha mbụ ha okwu site n'aka ekpe gaa n'aka nri. The arụmọrụ *, /, mod na div bụ elu mkpa karịa + na -. Ọ bụrụ na ndị brackets bụghị ugbu a, mbụ site n'aka ekpe gaa n'aka nri kwesịrị ịrụ omume na elu mkpa, na mgbe ahụ - + na -.

Ugbu a na ị maara ihe ndị ọrụ na-eji na div "onwa". Ị na-mara ohere awa were mod ọrụ na, n'ihi na n'aka, ga-enyere gị ike gị ngwa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ig.birmiss.com. Theme powered by WordPress.