Агуулгын хүснэгт:

Та математикийн санамсаргүй байдлаар мужийг хэрхэн тохируулах вэ?
Та математикийн санамсаргүй байдлаар мужийг хэрхэн тохируулах вэ?

Видео: Та математикийн санамсаргүй байдлаар мужийг хэрхэн тохируулах вэ?

Видео: Та математикийн санамсаргүй байдлаар мужийг хэрхэн тохируулах вэ?
Видео: ЭНЭ Л4D2 ДАХЬ МИНИЙ ЗАМ 2024, May
Anonim

Өгөгдсөн муж доторх санамсаргүй тоо

  1. Эхлээд -ийн хэмжээг үржүүлнэ хүрээ үр дүнд нь хамруулахыг хүсэж буй үнэт зүйлсийн Математик . Санамсаргүй () үйлдвэрлэдэг. Математик .
  2. Дараа нь үүнийг шилжүүлээрэй хүрээ хүртэл хүрээ Таны онилж байгаа зүйл. Та үүнийг хамгийн бага утгыг нэмэх замаар хийнэ.

Цаашилбал, та математикийн санамсаргүй байдлын хүрээг хэрхэн өөрчлөх вэ?

Хэрэв та тодорхой болгохыг хүсч байвал хүрээ утгын хувьд та буцаасан утгыг -ийн хэмжээтэй үржүүлэх хэрэгтэй хүрээ . Жишээлбэл, хэрэв та авахыг хүсвэл Санамсаргүй 0-ээс 20 хүртэлх тоо байвал хүссэн үр дүнд хүрэхийн тулд үр дүнгийн хаягийг 20-оор үржүүлэх шаардлагатай.

Дараа нь асуулт бол Java дээр математикийн санамсаргүй мужийг хэрхэн тохируулах вэ? Хэрэв та бүтээхийг хүсч байвал Санамсаргүй дахь тоонууд хүрээ дахь бүхэл тоонуудын Java ашиглах нь дээр Санамсаргүй . nextInt() арга нь бүх бүхэл тоог тэнцүү магадлалтайгаар буцаана. Та бас ашиглаж болно Математик . Санамсаргүй () эхлээд үүсгэх арга Санамсаргүй тоог хоёр дахин томруулж, дараа нь энэ тоог int болгон хуваах.

Түүнээс гадна, математикийн санамсаргүй байдлын хүрээ хэд вэ?

The Математик . Санамсаргүй () функц нь хөвөгч цэгийг буцаана, псевдо- Санамсаргүй дахь дугаар хүрээ 0-ээс 1-ээс бага (0-ийг багтаасан боловч 1 биш) ойролцоогоор жигд тархалттай хүрээ - үүнийг та хүссэн хэмжээндээ тохируулж болно хүрээ.

Тэг эерэг бүхэл тоо мөн үү?

Ан бүхэл тоо гэдэг нь 0-ээс их байж болох бүхэл тоо юм эерэг , эсвэл 0-ээс бага бол сөрөг гэж нэрлэдэг. Тэг аль нь ч биш эерэг сөрөг ч биш. Хоёр бүхэл тоо гарал үүслээс нь эсрэг чиглэлд ижил зайд байгаа нь эсрэг тал гэж нэрлэгддэг.

Зөвлөмж болгож буй: