cách tính không lấy số lẻ ntn vậy vd như tổng số tiền là 2200 nhưng chỉ lấy 2000 chia đôi còn 200 kia không tính thì làm ntn vậy các bác chì giúp e với
Xin giúp đỡ cách tính không lấy số lẻ
Có một số ngôn ngữ có sẳn hàm, thủ tục làm tròn, còn nếu làm bằng tay thì chỉ đơn giả là chia cho 1000 sau đó bỏ phần thập phân rồi nhân cho 1000 thôi.
code minh họa đi bạn
Mô phỏng bằng PHP nhé 
<?php
function lam_tron_den_hang_ngan($number)
{
$number = $number / 1000;
$number = intval($number);
$number = $number * 1000;
return $number;
}
$day_so = [154121564216,146512315,5123146,23165,132165,5464132156,165423156];
$tong = 0;
foreach ($day_so as $so) {
$tong = $tong + lam_tron_den_hang_ngan($so);
}
echo 'Tong la: ' . $tong;
?>
2 Likes
phan cuồng php là đây à
1 Like
Có khá nhiều cách.
public static int LamTron(int n) {
return (n + ((n > 0) ? 500 : -500)) / 1000 * 1000;
}
2 Likes
thanks các bác e tưởng có hàm sẵn hoá ra cũng chia tay cách e làm chia cho 1000 k lấy dư rùi sau đó * lại cho 1000 hơi thừa bước 
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?