THẢO LUẬN

Cũng được mà

0

mình thì sử dụng Snagit

0

snipping tool is the best

0

Bạn nào hay chụp ảnh muốn chụp nhanh, thi dùng thử Howies Screen capture cho nhanh, chụp cửa sổ hay toàn màn hình, không note được nhưng nhanh chóng

0

Light shoot công nhận tiện và dễ sử dụng nhưng nó lại k quay được video or ảnh gif c à.

0

biết thêm cũng tốt mà =))

0
thg 8 29, 2018 7:37 SA

Bài viết hay quá bạn owiii 😄

+1

Em còn học được nhiều cái mới hơn anh rồi ấy ><

+2

mình muốn sử dụng sql server trên ubuntu thì docker có xử lí được không :>

0

hay... thêm bài hướng dẫn sử dụng nữa đi bạn

0
thg 8 29, 2018 5:19 SA

thanks

0

bao giờ e mới học đến đây ><

+2
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 8 29, 2018 1:44 SA
+1
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 8 29, 2018 1:41 SA

@thangtd90 Rất cảm ơn bạn đã cho mình thấy sự random của nó. giờ thì mình thấy nó đã đúng kì vọng của mình rồi 😂

+1
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 8 29, 2018 1:19 SA

@anhnguyen1494

Qua rất nhiều lần test thì thấy cách nó lấy random k đc ngẫu nhiên theo tỉ lệ lắm =)))

Không biết bạn test như thế nào, và tại sao lại nghĩ rằng nó "không được ngẫu nhiên theo tỉ lệ" nhỉ 🤔

Mình có viết một đoạn code sau để thử benchmark xem sao:

function testRandom() {
	$data = [
		'first' => 25,
		'second' => 10,
		'third' => 15,
		'forth' => 50,
	];

	$biasRandom = new wataridori\BiasRandom\BiasRandom();
	$results = [];

	for ($i = 0; $i < 1000000; $i++) {
		$biasRandom->setData($data);
		$randomElements = $biasRandom->random();
		$randomElement = $randomElements[0];
		$results[$randomElement] = isset($results[$randomElement]) ? $results[$randomElement] + 1 : 1;
	}

	foreach ($results as $key => $value) {
		echo $key . ' :' . $value . ' times (' . $value / 1000000 * 100 . "%)\n";
	}
}

Hàm testRandom sẽ thực hiện việc random 1 triệu lần, và thống kê các kết quả của các lần random đó, để xem tỉ lệ xuất hiện của chúng như thế nào.

Và dưới đây là kết quả mình nhận được:

>>> testRandom()
first :250419 times (25.0419%)
second :100027 times (10.0027%)
third :150592 times (15.0592%)
forth :498962 times (49.8962%)

>>> testRandom()
first :249364 times (24.9364%)
second :100401 times (10.0401%)
third :149683 times (14.9683%)
forth :500552 times (50.0552%)

>>> testRandom()
first :249564 times (24.9564%)
second :100380 times (10.038%)
third :150206 times (15.0206%)
forth :499850 times (49.985%)

>>> testRandom()
first :249771 times (24.9771%)
second :99763 times (9.9763%)
third :150445 times (15.0445%)
forth :500021 times (50.0021%)

>>> testRandom()
first :249949 times (24.9949%)
second :99740 times (9.974%)
third :150004 times (15.0004%)
forth :500307 times (50.0307%)

như bạn thấy, mình có chạy hàm testRandom 5 lần, và lần nào cũng ra kết quả khá chính xác với tỉ lệ mình vốn kỳ vọng ở nó, với độ chênh lệch trong khoảng trên dưới 0.05%. Mình nghĩ như vậy là tương đối ổn rồi chứ nhỉ 😂 không rõ bạn kỳ vọng chính xác đến mức nào nữa 🤔

+1
thg 8 28, 2018 3:52 CH

like đồng dâm

+1
thg 8 28, 2018 1:41 CH

maitrungduc1410 e nhe

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí