Tôi đang chia 19/5
trong đó tôi đã sử dụng 19/5
nhưng tôi không thể có được phần còn lại.only.
Làm sao để tôi có được nó.
Cảm ơn Jean
hỏi ngày 17 tháng 7 năm 2010 lúc 19:32Jul 17, 2010 at 19:32
X10nDX10nDX10nD
21.1K45 Huy hiệu vàng109 Huy hiệu bạc152 Huy hiệu đồng45 gold badges109 silver badges152 bronze badges
11
echo 19 % 5;
Nếu trả lại 4, phần còn lại của 19/5 [3 rem 4] không cần phải sử dụng sàn, bởi vì kết quả của hoạt động mô đun sẽ luôn là giá trị nguyên.
Nếu bạn muốn phần còn lại khi làm việc với các giá trị điểm nổi, thì PHP cũng có hàm fmod []:
echo fmod[19,5.5];
CHỈNH SỬA
Nếu bạn muốn phần còn lại là số thập phân:
một trong hai
echo 19/5 - floor[19/5];
hoặc
echo [19 % 5] / 5
Cả hai sẽ trở lại 0,8
Đã trả lời ngày 17 tháng 7 năm 2010 lúc 19:38Jul 17, 2010 at 19:38
Mark Bakermark BakerMark Baker
207K31 Huy hiệu vàng338 Huy hiệu bạc380 Huy hiệu Đồng31 gold badges338 silver badges380 bronze badges
3
Vui lòng thử nó-
$tempMod = [float][$x / $y];
$tempMod = [$tempMod - [int]$tempMod]*$y;
Đã trả lời ngày 17 tháng 7 năm 2010 lúc 19:35Jul 17, 2010 at 19:35
SadatsadatSadat
3,4232 huy hiệu vàng30 huy hiệu bạc45 huy hiệu đồng2 gold badges30 silver badges45 bronze badges
0
Tùy thuộc vào ngôn ngữ bạn đang sử dụng, %
có thể không phải là toán tử mô đun. Tôi sẽ cho rằng bạn đang sử dụng PHP, trong trường hợp đó là %
.
Từ những gì tôi có thể thấy, không cần phải sử dụng
echo fmod[19,5.5];
0 với mô đun số nguyên, nó sẽ luôn trả về một số nguyên. Bạn có thể loại bỏ nó một cách an toàn.Đối với tôi, có vẻ như nó không phải là toán học mang lại cho bạn địa ngục, đó là mã xung quanh nó. Bạn sẽ cần đăng nhiều mã hơn; Mã bạn đã liệt kê là tốt.
Edit:
Bạn không tìm kiếm phần còn lại, bạn đang tìm kiếm giá trị thập phân bên trái. Nó không có tên.
$leftover = 19 / 5;
$leftover = $leftover - floor[$leftover];
Đây phải là những gì bạn đang tìm kiếm.
Đã trả lời ngày 17 tháng 7 năm 2010 lúc 19:40Jul 17, 2010 at 19:40
Mattbastamattbastamattbasta
13.1k9 Huy hiệu vàng44 Huy hiệu bạc67 Huy hiệu Đồng9 gold badges44 silver badges67 bronze badges
2
Php tính toán còn lại như thế nào?
Hàm fmod [] trả về phần còn lại [modulo] của x/y. — Returns the floating point remainder [modulo] of the division of the arguments
Làm thế nào để tôi tìm thấy thương số và phần còn lại trong PHP?
PHP | hàm intdiv []. Intdiv là viết tắt của phân chia số nguyên. Hàm này trả về chỉ số số nguyên của bộ phận của cổ tức và chia cho đã cho. Chức năng này loại bỏ phần còn lại khỏi cổ tức để làm cho nó chia đều cho ước số và trả lại chỉ số sau khi chia.[float
1, float echo fmod[19,5.5];
2]: floatecho fmod[19,5.5];
Bạn sẽ sử dụng nhà điều hành nào để tìm phần còn lại sau PHP phân chia?
Toán tử mô đun trả về phần còn lại của hai số sau khi phân chia.PHP có phân chia không?
Toán tử phân chia ["/"] trả về giá trị nổi trừ khi hai toán hạng là số nguyên [hoặc các chuỗi được chuyển đổi thành số nguyên] và các số đều chia đều, trong trường hợp đó sẽ được trả về giá trị nguyên. Để phân chia số nguyên, xem intdiv [].[Php 4> = 4.2.0, Php 5, Php 7, Php 8]
FMOD - Trả về phần còn lại điểm nổi [modulo] của sự phân chia của các đối số
Sự mô tả
FMOD [Float echo fmod[19,5.5];
1, Float echo fmod[19,5.5];
2]: Float
echo fmod[19,5.5];
echo fmod[19,5.5];
Thông sốfmod[]
echo fmod[19,5.5];
7 echo fmod[19,5.5];
3
echo fmod[19,5.5];
- Cổ tức
-
4echo fmod[19,5.5];
- Ưu điểm - Integer division
Trả về giá trị ¶
17 năm trước
echo 19/5 - floor[19/5];
0echo 19/5 - floor[19/5];
1echo 19/5 - floor[19/5];
2echo 19/5 - floor[19/5];
3Cory tại Lavacube Dot Net ¶
16 năm trước
echo 19/5 - floor[19/5];
4echo 19/5 - floor[19/5];
5echo 19/5 - floor[19/5];
6echo 19/5 - floor[19/5];
7echo 19/5 - floor[19/5];
8echo 19/5 - floor[19/5];
9echo [19 % 5] / 5
0echo [19 % 5] / 5
1echo [19 % 5] / 5
2echo 19/5 - floor[19/5];
3Ysangkok tại Gmail Dot Com ¶ ¶
4 năm trước
echo [19 % 5] / 5
4echo [19 % 5] / 5
5echo [19 % 5] / 5
6echo [19 % 5] / 5
7echo [19 % 5] / 5
8echo [19 % 5] / 5
9 $tempMod = [float][$x / $y];
$tempMod = [$tempMod - [int]$tempMod]*$y;
0Nospam tại neonit dot de ¶5 năm trước ¶
15 năm trước
$tempMod = [float][$x / $y];
$tempMod = [$tempMod - [int]$tempMod]*$y;
2 $tempMod = [float][$x / $y];
$tempMod = [$tempMod - [int]$tempMod]*$y;
3echo 19/5 - floor[19/5];
3
06 ¶echo fmod[19,5.5];
18 năm trước
$tempMod = [float][$x / $y];
$tempMod = [$tempMod - [int]$tempMod]*$y;
5 $tempMod = [float][$x / $y];
$tempMod = [$tempMod - [int]$tempMod]*$y;
6 $tempMod = [float][$x / $y];
$tempMod = [$tempMod - [int]$tempMod]*$y;
7 $tempMod = [float][$x / $y];
$tempMod = [$tempMod - [int]$tempMod]*$y;
8 $tempMod = [float][$x / $y];
$tempMod = [$tempMod - [int]$tempMod]*$y;
9Radoslaw Dot Roszkowski tại Gmail Dot Com ¶ ¶
4 năm trước
$leftover = 19 / 5;
$leftover = $leftover - floor[$leftover];
0$leftover = 19 / 5;
$leftover = $leftover - floor[$leftover];
1$leftover = 19 / 5;
$leftover = $leftover - floor[$leftover];
2$leftover = 19 / 5;
$leftover = $leftover - floor[$leftover];
3$leftover = 19 / 5;
$leftover = $leftover - floor[$leftover];
4$leftover = 19 / 5;
$leftover = $leftover - floor[$leftover];
5$leftover = 19 / 5;
$leftover = $leftover - floor[$leftover];
6
Nospam tại neonit dot de ¶ ¶
Radoslaw Dot Roszkowski tại Gmail Dot Com ¶
$leftover = 19 / 5;
$leftover = $leftover - floor[$leftover];
7$leftover = 19 / 5;
$leftover = $leftover - floor[$leftover];
8$leftover = 19 / 5;
$leftover = $leftover - floor[$leftover];
919/5
0
19/5
1
19/5
2
echo 19/5 - floor[19/5];
34 năm trước ¶
Nospam tại neonit dot de ¶
19/5
4
5 năm trước ¶
Snakeater251 ¶
19/5
5
19/5
6
19/5
7
echo 19/5 - floor[19/5];
3Linkboss tại Gmail Dot Com ¶ ¶
12 năm trước
19/5
9
19/5
0
echo 19/5 - floor[19/5];
3verdy_p ¶ ¶
16 năm trước
19/5
2
19/5
3
19/5
4
19/5
5
19/5
6
19/5
7Rocan ¶ ¶
17 năm trước
19/5
8
19/5
9
%
0
%
1
%
2
%
3
%
4
%
5
%
6
%
7
%
8
%
9
%
0
%
1
%
2
%
3
echo 19/5 - floor[19/5];
3Konstantin tại rekk dot de ¶ ¶
18 năm trước
%
5
%
6
%
7
%
8
%
9
echo 19/5 - floor[19/5];
3Cory tại Lavacube Dot Net ¶
16 năm trước
echo fmod[19,5.5];
01echo fmod[19,5.5];
02echo 19/5 - floor[19/5];
3Ysangkok tại Gmail Dot Com ¶ ¶
15 năm trước
echo fmod[19,5.5];
04echo fmod[19,5.5];
05echo fmod[19,5.5];
06Radoslaw Dot Roszkowski tại Gmail Dot Com ¶ ¶
4 năm trước
echo fmod[19,5.5];
07echo fmod[19,5.5];
08echo fmod[19,5.5];
09echo 19/5 - floor[19/5];
3Nospam tại neonit dot de ¶ ¶
5 năm trước
echo fmod[19,5.5];
11echo fmod[19,5.5];
12echo fmod[19,5.5];
13echo fmod[19,5.5];
14echo fmod[19,5.5];
15echo 19/5 - floor[19/5];
3Snakeater251 ¶ ¶
16 năm trước
echo fmod[19,5.5];
17echo fmod[19,5.5];
18echo fmod[19,5.5];
19echo 19/5 - floor[19/5];
3
Ysangkok tại Gmail Dot Com ¶ ¶
15 năm trước
echo fmod[19,5.5];
21echo fmod[19,5.5];
2219/5
6
echo fmod[19,5.5];
24
06 ¶echo fmod[19,5.5];
Radoslaw Dot Roszkowski tại Gmail Dot Com ¶
echo fmod[19,5.5];
25echo fmod[19,5.5];
26echo fmod[19,5.5];
27echo fmod[19,5.5];
28echo fmod[19,5.5];
29echo fmod[19,5.5];
30echo 19/5 - floor[19/5];
3