Hướng dẫn php divide with remainder - php chia với phần dư

Tôi đang chia

echo fmod(19,5.5);
7 trong đó tôi đã sử dụng
echo fmod(19,5.5);
7 nhưng tôi không thể có được phần còn lại.only.only.

Nội dung chính

  • Làm thế nào để tôi tìm thấy thương số và phần còn lại trong PHP?
  • 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?
  • 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ố
  • FMOD (Float echo fmod(19,5.5); 1, Float echo fmod(19,5.5); 2): Float
  • echo fmod(19,5.5); 3
  • Php tính toán còn lại như thế nào?
  • Làm thế nào để tôi tìm thấy thương số và phần còn lại trong PHP?
  • 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?
  • 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ố

FMOD (Float echo fmod(19,5.5); 1, Float echo fmod(19,5.5); 2): Float

echo fmod(19,5.5); 3

Php tính toán còn lại như thế nào?Jul 17, 2010 at 19:32

Hướng dẫn php divide with remainder - php chia với phần dư

X10nDX10nDX10nDX10nD

PHP có phân chia không?45 gold badges109 silver badges152 bronze badges

11

echo 19 % 5;

Làm sao để tôi có được nó.

Cảm ơn Jean

echo fmod(19,5.5);

hỏi ngày 17 tháng 7 năm 2010 lúc 19:32Jul 17, 2010 at 19:32

21.1K45 Huy hiệu vàng109 Huy hiệu bạc152 Huy hiệu đồng45 gold badges109 silver badges152 bronze badges

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.

echo 19/5 - floor(19/5);

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 (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:Jul 17, 2010 at 19:38

một trong haiMark Baker

hoặc31 gold badges338 silver badges380 bronze badges

3

Cả hai sẽ trở lại 0,8

  $tempMod = (float)($x / $y);
  $tempMod = ($tempMod - (int)$tempMod)*$y;

Đã trả lời ngày 17 tháng 7 năm 2010 lúc 19:38Jul 17, 2010 at 19:38Jul 17, 2010 at 19:35

Mark Bakermark BakerMark BakerSadat

207K31 Huy hiệu vàng338 Huy hiệu bạc380 Huy hiệu Đồng31 gold badges338 silver badges380 bronze badges2 gold badges30 silver badges45 bronze badges

0

Vui lòng thử nó-

Đã 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

Edit:

Tùy thuộc vào ngôn ngữ bạn đang sử dụng,

echo fmod(19,5.5);
9 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à
echo fmod(19,5.5);
9.

$leftover = 19 / 5;
$leftover = $leftover - floor($leftover);

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.Jul 17, 2010 at 19:40

Đố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.mattbasta

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.9 gold badges44 silver badges67 bronze badges

2

Php tính toán còn lại như thế nào?

PHP có phân chia không?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?

Làm sao để tôi có được nó.(float

Cảm ơn Jeanfloat
echo fmod(19,5.5);
2
): float

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?

hỏi ngày 17 tháng 7 năm 2010 lúc 19:32Jul 17, 2010 at 19:32

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ố

FMOD (Float echo fmod(19,5.5); 1, Float echo fmod(19,5.5); 2): Float

echo fmod(19,5.5); 3

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ố

Php tính toán còn lại như thế nào?

FMOD (Float echo fmod(19,5.5); 1, Float echo fmod(19,5.5); 2): Float

echo fmod(19,5.5); 3fmod()

echo fmod(19,5.5);
7

echo fmod(19,5.5); 3

  • Php tính toán còn lại như thế nào?
  • echo fmod(19,5.5);
    
    4
  • PHP có phân chia không? - Integer division

Làm sao để tôi có được nó.

Cảm ơn Jean

echo 19/5 - floor(19/5);
0
echo 19/5 - floor(19/5);
1
echo 19/5 - floor(19/5);
2
echo 19/5 - floor(19/5);
3

hỏi ngày 17 tháng 7 năm 2010 lúc 19:32Jul 17, 2010 at 19:32

21.1K45 Huy hiệu vàng109 Huy hiệu bạc152 Huy hiệu đồng45 gold badges109 silver badges152 bronze badges

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 ():

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

hoặc

  $tempMod = (float)($x / $y);
  $tempMod = ($tempMod - (int)$tempMod)*$y;
2
  $tempMod = (float)($x / $y);
  $tempMod = ($tempMod - (int)$tempMod)*$y;
3
echo 19/5 - floor(19/5);
3

Cả hai sẽ trở lại 0,806

Đã trả lời ngày 17 tháng 7 năm 2010 lúc 19:38Jul 17, 2010 at 19:38

  $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;
9

Mark Bakermark BakerMark Baker

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

hoặc

$leftover = 19 / 5;
$leftover = $leftover - floor($leftover);
7
$leftover = 19 / 5;
$leftover = $leftover - floor($leftover);
8
$leftover = 19 / 5;
$leftover = $leftover - floor($leftover);
9

echo fmod(19,5.5);
70

echo fmod(19,5.5);
71

echo fmod(19,5.5);
72

echo 19/5 - floor(19/5);
3

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

echo fmod(19,5.5);
74

một trong hai

hoặc

echo fmod(19,5.5);
75

echo fmod(19,5.5);
76

Cả hai sẽ trở lại 0,8

echo 19/5 - floor(19/5);
3

Đã 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

echo fmod(19,5.5);
79

echo fmod(19,5.5);
70

echo 19/5 - floor(19/5);
3

verdy_p ¶ ¶

16 năm trước

echo fmod(19,5.5);
72

echo fmod(19,5.5);
73

echo fmod(19,5.5);
74

echo fmod(19,5.5);
75

echo fmod(19,5.5);
76

echo fmod(19,5.5);
77

Rocan ¶ ¶

17 năm trước

echo fmod(19,5.5);
78

echo fmod(19,5.5);
79

echo fmod(19,5.5);
90

echo fmod(19,5.5);
91

echo fmod(19,5.5);
92

echo fmod(19,5.5);
93

echo fmod(19,5.5);
94

echo fmod(19,5.5);
95

echo fmod(19,5.5);
96

echo fmod(19,5.5);
97

echo fmod(19,5.5);
98

echo fmod(19,5.5);
99

echo fmod(19,5.5);
90

echo fmod(19,5.5);
91

echo fmod(19,5.5);
92

echo fmod(19,5.5);
93

echo 19/5 - floor(19/5);
3

Konstantin tại rekk dot de ¶ ¶

18 năm trước

echo fmod(19,5.5);
95

echo fmod(19,5.5);
96

echo fmod(19,5.5);
97

echo fmod(19,5.5);
98

echo fmod(19,5.5);
99

echo 19/5 - floor(19/5);
3

Cory tại Lavacube Dot Net ¶

16 năm trước

echo fmod(19,5.5);
01
echo fmod(19,5.5);
02
echo 19/5 - floor(19/5);
3

Rocan ¶ ¶

17 năm trước

echo fmod(19,5.5);
04
echo fmod(19,5.5);
05
echo fmod(19,5.5);
06

Konstantin tại rekk dot de ¶ ¶

18 năm trước

echo fmod(19,5.5);
07
echo fmod(19,5.5);
08
echo fmod(19,5.5);
09
echo 19/5 - floor(19/5);
3

Cory tại Lavacube Dot Net ¶

Ysangkok tại Gmail Dot Com ¶ ¶

echo fmod(19,5.5);
11
echo fmod(19,5.5);
12
echo fmod(19,5.5);
13
echo fmod(19,5.5);
14
echo fmod(19,5.5);
15
echo 19/5 - floor(19/5);
3

15 năm trước

16 năm trước

Radoslaw Dot Roszkowski tại Gmail Dot Com ¶ ¶

Rocan ¶ ¶

17 năm trước

echo fmod(19,5.5);
21
echo fmod(19,5.5);
22

echo fmod(19,5.5);
76

echo fmod(19,5.5);
24

Konstantin tại rekk dot de ¶ ¶06

18 năm trước

echo fmod(19,5.5);
25
echo fmod(19,5.5);
26
echo fmod(19,5.5);
27
echo fmod(19,5.5);
28
echo fmod(19,5.5);
29
echo fmod(19,5.5);
30
echo 19/5 - floor(19/5);
3

Cory tại Lavacube Dot Net ¶

Ysangkok tại Gmail Dot Com ¶ ¶fmod() function returns the remainder (modulo) of x/y.

15 năm trước

Radoslaw Dot Roszkowski tại Gmail Dot Com ¶ ¶intdiv() Function. intdiv stands for integer division. This function returns the integer quotient of the division of the given dividend and divisor. This function internally removes the remainder from the dividend to make it evenly divisible by the divisor and returns the quotient after division.

4 năm trước

Nospam tại neonit dot de ¶ ¶modulus operator returns the remainder of the two numbers after division.

5 năm trước

Snakeater251 ¶ ¶