Red de conocimientos sobre prescripción popular - Conocimiento de perdida de peso - ¿Cuáles son los símbolos de redondeo y resto en lenguaje C?

¿Cuáles son los símbolos de redondeo y resto en lenguaje C?

Si el operando es un número entero, es una división de números enteros; de lo contrario, es una división de punto flotante y el signo del resto es.

1. La operación de módulo (mod) y la operación restante a menudo se confunden fácilmente, porque en la mayoría de los lenguajes de programación, la operación de módulo o la operación restante está representada por el símbolo "". Aquí me gustaría recordarles a todos que presten mucha atención al significado específico del operador "" en el entorno actual, porque en el caso de números negativos, los resultados de los dos son diferentes.

2. La operación del módulo y la operación restante son diferentes en el primer paso:? Al tomar el valor de c (función fix()), la operación del resto del módulo se redondea a 0; Al calcular el valor de c (función Floor()), la operación del resto del módulo se redondea hacia infinitesimal.

3. Cuando los signos de A y B son iguales, el valor de C obtenido por la operación módulo y la operación resto es el mismo, por lo que los resultados son los mismos. Pero cuando los signos son inconsistentes, los resultados son diferentes. Específicamente, el signo del resultado de la operación modular es consistente con B, y el signo del resultado de la operación complementaria es consistente con A.

4. En lenguaje C, el símbolo representa la operación restante, y en lenguaje C, el símbolo representa la operación restante. Secuencia de comandos de Python, representa modular.