Ai đó có thể chỉ giải thích logic đằng sau toán học / chức năng này? Dấu hoa thị biểu thị điều gì? Tại sao + 1?

Bạn đang xem : toán học tầng ngẫu nhiên

Xin chào Chelsea,

Có thể sẽ hữu ích khi biết cách công thức có thể được suy ra chỉ bắt đầu bằng Math.random () và Math.floor (). Bằng cách đó, bạn sẽ biết rằng nó đúng và quan trọng hơn là tại sao nó đúng.

Tôi sẽ cố gắng cung cấp hiểu biết khái niệm về những gì đang xảy ra với công thức.

Chúng tôi biết rằng Math.random () trả về một giá trị trong phạm vi [0, 1). 0 được bao gồm nhưng 1 bị loại trừ. Bạn có thể coi nó là phạm vi từ 0 đến 0,999999 …

Bây giờ, hãy chuyển kết quả đó cho hàm Math.floor ().

 

Toán học

.

tầng

(

Toán

.

ngẫu nhiên

());

floor sẽ cắt bớt phần thập phân và trả lại cho bạn toàn bộ phần số, chúng tôi sẽ luôn lấy 0 ở đây. Hãy chắc chắn rằng bạn hiểu điều đó, nếu không phần còn lại sẽ không có ý nghĩa gì. Đặt câu hỏi nếu bạn cần.

Chúng tôi chỉ có thể lấy 1 số nguyên trong số này. Việc số nguyên bằng 0 không quá quan trọng nhưng chúng ta chỉ có thể lấy ra 1 số nguyên.

Nếu chúng ta có thể nhận được nhiều con số hơn từ số này thì chúng ta cần phải tăng phạm vi đó lớn hơn. Khi bạn nhân một cái gì đó với 2, nó sẽ lớn gấp đôi so với trước đó. Nó tăng lên theo hệ số 2. Hãy xem điều gì sẽ xảy ra khi chúng ta nhân Math.random () với 2

 

Toán học

.

tầng

(

Toán

.

random

()

*

2

>

);

Điều đó sẽ cung cấp cho chúng tôi một phạm vi mới từ 0 đến 1.999999 … lớn gấp đôi so với phạm vi mà chúng tôi đã bắt đầu.

Điều gì xảy ra khi những số đó được chuyển vào Math.floor? Tất cả các số được tạo từ 0 đến 0,9999 … sẽ bị cắt ngắn thành 0 và tất cả các số từ 1 đến 1,9999 … sẽ bị cắt bớt thành 1

Xem Thêm  Toán tử THÍCH SQL - truy vấn sql như thế nào

Giờ đây, chúng tôi có thể lấy 2 số nguyên khác nhau từ số này. Nếu nhân với 2 chúng ta có thể nhận lại được 2 số. Đó là lý do mà nếu chúng ta nhân với 6 thì chúng ta sẽ có thể lấy ra 6 số.

Điều đó sẽ cung cấp cho chúng tôi một phạm vi lớn gấp 6 lần, từ 0 đến 5,99999 …..

Tôi sẽ không viết hết nhưng sau khi xem qua chức năng tầng, bạn sẽ nhận được

 

0

đến

. 99999

...

- & gt;

0 < / p>

1

đến

1.99999 < / p>

...

- & gt;

1

...

5

đến

5.99999 < / p>

...

- & gt;

5

Nói chung, bất cứ giá trị nào bạn nhân Math.random () với số nguyên mà bạn có thể tạo ra.

Bây giờ chúng ta có thể bắt đầu tìm ra công thức và tôi sẽ sử dụng một ví dụ cụ thể để trợ giúp.

Giả sử chúng tôi muốn tạo các số từ 5 đến 10. Chúng ta cần biết có bao nhiêu con số.

Thiết lập các biến –

 

var

max

=

10

;

var

min

= < / p>

5

;

Nếu liệt kê 5, 6, 7, 8, 9, 10 và đếm chúng, chúng ta thấy có tổng cộng 6 số. Từ trước đó chúng ta đã biết rằng chúng ta sẽ phải nhân với 6 để có 6 số.

Làm thế nào chúng tôi có thể đưa ra 6 bằng cách sử dụng các biến tối đa và tối thiểu của chúng tôi ?? Nếu tôi thực hiện max - min , tôi nhận được 5, ngắn hơn 1. max – min cho bạn khoảng cách từ 5 đến 10. Bạn luôn phải thêm 1 vào đó nếu bạn muốn có tổng số.

Điều đó cung cấp cho chúng ta biểu thức max - min + 1

Đưa điều đó vào công thức,

 

Toán học

.

tầng

(

Toán

.

random

()

*

(

max

-

min

+ < / p>

1

));

Điều quan trọng là max - min + 1 được đặt trong dấu ngoặc đơn để tất cả những điều đó xảy ra trước phép nhân.

Tại thời điểm này, công thức có thể tạo ra lượng số chính xác nhưng chúng luôn bắt đầu từ 0 vì phạm vi từ Math.random bắt đầu từ 0.

 

0, 1, 2, 3, 4, 5 // Những gì chúng tôi có

5, 6, 7, 8, 9, 10 // Những gì chúng tôi muốn

Lưu ý rằng nếu chúng ta thêm 5 vào tất cả các số ở hàng đầu tiên, chúng ta sẽ có hàng thứ hai. 5 là giá trị tối thiểu của chúng tôi trong ví dụ.

Vì vậy, nếu chúng tôi thêm giá trị tối thiểu vào cuối công thức, nó sẽ chuyển tất cả các số sang những số chúng tôi muốn.

 

Toán học

.

tầng

(

Toán

.

random

()

*

(

max

-

min

+ < / p>

1

))

+

tối thiểu

;

Bạn có thể coi đây là một hoạt động 2 bước, bạn mở rộng phạm vi và sau đó bạn thay đổi nó.

Ý tôi là ngắn gọn hơn nhưng tôi hy vọng nó sẽ giúp ích cho bạn.


Xem thêm những thông tin liên quan đến chủ đề toán học sàn toán học ngẫu nhiên

HOÁ 8 – BÀI 1: MỞ ĐẦU MÔN HOÁ HỌC

  • Tác giả: Học Toán Cùng Thầy Kenka – Tiến Sĩ Trần Hoan
  • Ngày đăng: 2022-06-23
  • Đánh giá: 4 ⭐ ( 6253 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Lý do bạn nên học Toán cùng Kenka :
    ✓ Học Online mọi lúc mọi nơi tùy thích thông qua máy tính, ipad, điện thoại thông minh.
    ✓ Học với Tiến sĩ Toán học Trần Hoan
    ✓ Bài giảng giúp xua tan nỗi sợ học Toán, phù hợp mọi đối tượng học sinh.
    ✓ Học phí chỉ bằng 1/20 so với việc học trực tiếp tại trung tâm Kenka.
    💝💝💝
    toantuduykenka hoctoancungtiensitranhoan
    ——————-
    📣 ĐĂNG KÍ NGAY KẺO LỠ ➡ TOÁN TƯ DUY KENKA – D46, N4, KHU PHỐ 1, BỬU LONG, BIÊN HÒA.
    📞 HOTLINE: 086.2828.378
    🌐 Quý Phụ Huynh và các em học sinh có thể tham khảo các bài học cùng Thầy Kenka ở link sau đây: https://speedmath.vn/
    FB: https://www.facebook.com/Tranhoanmath
    FB: https://www.facebook.com/hoan.tran.581525/

Toán học – Chương 2: Đại lượng ngẫu nhiên, vectơ ngẫu nhiên

  • Tác giả: tailieudientu.net
  • Đánh giá: 5 ⭐ ( 8919 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Toán học – Chương 2: Đại lượng ngẫu nhiên, vectơ ngẫu nhiên: Chương 2: Đại lượng ngẫu nhiên, vectơ ngẫu nhiên §1: Đại lượng ngẫu nhiên • Khái niệm: Đại lượng ngẫu nhiên là đại lượng có thể ngẫu nhiên nhận một số giá trị với xác suất tương ứng xác định. • Đại lượng ngẫu nhiên là rời rạc nếu số các gi

Các phương pháp ngẫu nhiên và ứng dụng

  • Tác giả: mim.hus.vnu.edu.vn
  • Đánh giá: 4 ⭐ ( 2987 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

BIẾN NGẪU NHIÊN RỜI RẠC

  • Tác giả: toan.hoctainha.vn
  • Đánh giá: 3 ⭐ ( 8756 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: BIẾN NGẪU NHIÊN RỜI RẠC, BIẾN NGẪU NHIÊN RỜI RẠC môn toán

Xếp ngẫu nhiên 10 học sinh gồm 2 hs lớp 12A, 3 học sinh lớp 12B và 5 học sinh lớp 12C trên một bàn tròn.

  • Tác giả: montoan.com
  • Đánh giá: 5 ⭐ ( 3696 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Câu hỏi:

Câu đố toán học ngẫu nhiên hay

  • Tác giả: vnntv.vn
  • Đánh giá: 4 ⭐ ( 5896 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Mẹo đố toán ngẫu nhiên hay. Chỉ còn ít ngày nữa là các em học sinh lớp 12 bước vào kỳ thi môn Toán kỳ thi THPT quốc gia 2019, thầy Trần Mạnh Tùng, giáo viên

Biến ngẫu nhiên

  • Tác giả: tailieu.tv
  • Đánh giá: 5 ⭐ ( 6910 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Toán học – Biến ngẫu nhiên – Phương sai là kuf vopngj của bình phưng các sai lệch giữa X và E, nói cách khác phương sai là trung bình phương sai lệch,…

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

By ads_php