Division The binary operator / indicates division. Each operand may be dịch - Division The binary operator / indicates division. Each operand may be Việt làm thế nào để nói

Division The binary operator / indi

Division The binary operator / indicates division. Each operand may be of any arithmetic type. The usual binary conversions are performed on the operands, and the type of the result is that of the converted operands. The result is not an lvalue.
For floating-point operands, floating-point division is performed. For integral oper¬ands, if the mathematical quotient of the operands is not an exact integer, then the frac¬tional part is discarded (truncation toward zero). Prior to C99, C implementations could choose to truncate toward or away from zero if either of the operands were negative. The div and ldiv library functions were always well defined for negative operands.
The division operator may produce unpredictable effects if overflow occurs and the operands (after conversion) are signed integers or floating-point numbers. Note that overflow can occur for signed integers represented in twos-complement form if the most negative representable integer is divided by -1; the mathematical result is a positive integer that cannot be represented. Overflow cannot occur if the operands aré unsigned integers.
The consequences of division by zero—integer or floating-point—are undefined.
References arithmetic types Ch. 5; div 17.1; floating types 5.2; integer types 5.1; ldiv 17.1; lvalue 7.1; overflow 7,2.2; signed types 5.1.1; unsigned types 5.1.2; usualconversions 6.3.4
Remainder The binary operator % computes the remainder when the first operand is divided by the second. Each operand may be of any integral type. The usual binary con-versions are performed on the operands, and the type of the result is that of the converted operands. The result is not an lvalue. The library functions div, ldiv, and fmod also compute remainders of integers and floating-point values.
It is always true that (a/b) *b + a%b is equal to a if a/b is representable, so the behavior of the remainder operation is coupled to that of integer division. As indicated in the previous section, prior to C99 the division operator’s behavior was implementation- dependent when either operand was negative. This made the remainder operator similarly implementation-dependent.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Division The binary operator / indicates division. Each operand may be of any arithmetic type. The usual binary conversions are performed on the operands, and the type of the result is that of the converted operands. The result is not an lvalue.
For floating-point operands, floating-point division is performed. For integral oper¬ands, if the mathematical quotient of the operands is not an exact integer, then the frac¬tional part is discarded (truncation toward zero). Prior to C99, C implementations could choose to truncate toward or away from zero if either of the operands were negative. The div and ldiv library functions were always well defined for negative operands.
The division operator may produce unpredictable effects if overflow occurs and the operands (after conversion) are signed integers or floating-point numbers. Note that overflow can occur for signed integers represented in twos-complement form if the most negative representable integer is divided by -1; the mathematical result is a positive integer that cannot be represented. Overflow cannot occur if the operands aré unsigned integers.
The consequences of division by zero—integer or floating-point—are undefined.
References arithmetic types Ch. 5; div 17.1; floating types 5.2; integer types 5.1; ldiv 17.1; lvalue 7.1; overflow 7,2.2; signed types 5.1.1; unsigned types 5.1.2; usualconversions 6.3.4
Remainder The binary operator % computes the remainder when the first operand is divided by the second. Each operand may be of any integral type. The usual binary con-versions are performed on the operands, and the type of the result is that of the converted operands. The result is not an lvalue. The library functions div, ldiv, and fmod also compute remainders of integers and floating-point values.
It is always true that (a/b) *b + a%b is equal to a if a/b is representable, so the behavior of the remainder operation is coupled to that of integer division. As indicated in the previous section, prior to C99 the division operator’s behavior was implementation- dependent when either operand was negative. This made the remainder operator similarly implementation-dependent.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Việc phân chia bài toán nhị phân / chỉ phân chia. Mỗi toán hạng có thể là bất kì kiểu số học. Quá trình chuyển đổi nhị phân thông thường được thực hiện trên các toán hạng, và các loại kết quả là các toán hạng được chuyển đổi. Kết quả không phải là một giá trị trái.
Đối với toán hạng nổi-điểm, phân dấu chấm động được thực hiện. Đối oper¬ands thể thiếu, nếu các thương toán học của các toán hạng không phải là một số nguyên chính xác, sau đó phần frac¬tional được bỏ đi (cắt ngắn về hướng không). Trước khi C99, triển khai C có thể chọn để cắt hướng về hoặc đi từ số không, nếu một trong hai toán hạng đều âm tính. Các chức năng và thư viện div ldiv luôn được xác định rõ cho toán hạng tiêu cực.
Các nhà điều hành có thể phân chia ra các hiệu ứng khó lường nếu tràn xảy ra và các toán hạng (sau khi chuyển đổi) được ký số nguyên hoặc số dấu chấm động. Lưu ý rằng có thể xảy ra cho tràn số nguyên ký đại diện ở dạng twos-bổ sung nếu số nguyên biểu diễn tiêu cực nhất là chia -1; kết quả toán học là một số nguyên dương mà không thể được đại diện. Overflow không thể xảy ra nếu các toán hạng là các số nguyên không dấu.
Các hậu quả của sự phân chia bởi zero-số nguyên hoặc nổi-điểm-là không xác định.
Tham khảo các loại số học Ch. 5; div 17,1; loại nổi 5.2; loại nguyên 5.1; ldiv 17,1; giá trị trái 7,1; tràn 7,2.2; loại ký 5.1.1; loại unsigned 5.1.2; usualconversions 6.3.4
còn lại nhị phân tử% còn lại khi tính toán hạng đầu tiên được chia cho hai. Mỗi toán hạng có thể được của bất kỳ loại tách rời. Các nhị phân thông thường con-phiên bản được thực hiện trên các toán hạng, và các loại kết quả là các toán hạng được chuyển đổi. Kết quả không phải là một giá trị trái. Các chức năng thư viện div, ldiv, và fmod cũng tính toán còn lại của số nguyên và các giá trị dấu chấm động.
Nó luôn luôn là sự thật rằng (a / b) * b + a% b bằng a nếu a / b là biểu diễn, vì vậy hành vi của các hoạt động còn lại là cùng với đó của phép chia số nguyên. Như đã trình bày ở phần trước, trước khi C99 hành vi hành phân chia là implementation- phụ thuộc khi một trong hai toán hạng là tiêu cực. Điều này làm cho các nhà điều hành còn lại tương tự như thực hiện phụ thuộc.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: