Hướng dẫn lấy số ngẫu nhiên trong lập trình android

Hướng dẫn lấy số ngẫu nhiên trong lập trình android

Muốn lấy ra một giá trị ngẫu nhiên, ta có 2 cách sau đây

Cách 1: Tạo số ngẫu nhiên từ a->b

Min+(int)(Math.random()*((Max-Min)+1)) 

Vd: Lấy ngẫu nhiên từ 2->5

2+(int)(Math.random()*(5-2)+1)) 

Cách 2:

Random rd=new Random();
x=rd.nextInt((Max-Min+1)+Min); 

Vd:Lấy ngẫu nhiên 2->5

Random rd=new Random();
x=rd.nextInt((5-2+1)+2);

Bài Tập

  • Tạo ngẫu nhiên 1 bài toán cộng, và làm ẩn đi một phần tử ngẫu nhiên, yêu cầu người dùng nhập vào số đó.
  • Click nút chơi lại sẽ load bài toán mới.

Hướng dẫn lấy số ngẫu nhiên trong lập trình android

File: 
Bạn thấy bài viết này như thế nào?: 
Average: 10 (2 votes)
Ảnh của Khanh Hoang

Khanh Hoang - Kenn

Kenn is a user experience designer and front end developer who enjoys creating beautiful and usable web and mobile experiences.

Quảng cáo việc làm

 

Thích hợp các bạn nữ mảng thợ may làm việc tại nước NGA

Đơn hàng Tuyển dụng 100 Thợ may đi Nga(đợt 1 tháng 3.2021, đợt 2 tháng 5.2021). Lương thực lãnh 800 USD, bao ăn ở, vé máy bay và visa, phí xuất cảnh(1800 USD)trả khi đi làm có lương. Bạn có thể liên hệ CÔNG TY qua Phone/Zalo: (+84) 944 225 212. Công ty sẽ tư vấn cho bạn.

Xem chi tiết: >>> https://bit.ly/3o9NOfR

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
iPad 3D sẽ đánh bại Nintendo 3DS?

iPad 3D sẽ đánh bại Nintendo 3DS?

“Bạn sẽ mua một chiếc iPad 3D chứ?” – Đây là một câu hỏi sẽ được nhắc nhiều đến vào năm tới. Vì Apple đang có ý tưởng sản xuất phiên bản iPad 3D.

Use the Drupal Widgets Module For Reusable Content

Sử dụng Drupal Widgets Module để nhân bản 1 nội dung

The Widgets module allows you to centrally manage text and code snippets across your Drupal site.

Hướng dẫn Multi-currency shops với Drupal Commerce

Hướng dẫn Multi-currency shops với Drupal Commerce

The new Drupal Commerce module brings shop building to a new level by fully leveraging the functionalities of Drupal 7. On the other hand the great flexibility of Drupal Commerce provides so many options sometimes it's unclear how to implement the right solution.