¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo
div
EOF
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

ldiv

calcula el cociente y el resto de un entero largo.

ldiv_t ldiv(
   long int numer,
   long int denom 
);

numer

numerador.

denom

denominador.

ldiv devuelve una estructura de ldiv_t tipo que constituyen el cociente y el resto.

la función de ldiv divide numer por denom, calculando el cociente y el resto. El signo del cociente es igual que el de cociente matemático. El valor absoluto de cociente es el entero más grande que es menor que el valor absoluto de cociente matemático. si el denominador es 0, el programa finaliza con un mensaje de error. ldiv es igual que div, salvo que los argumentos de ldiv y los miembros de la estructura devuelta son todas Más tipoint.

la estructura de ldiv_t , definido en STDLIB.H, contiene quot largo de int, el cociente, y int largo REM, el resto.

rutina

Encabezado necesario

ldiv

<stdlib.h>

Para obtener información adicional de compatibilidad, vea compatibilidad en la Introducción.

bibliotecas

// crt_ldiv.c

#include <stdlib.h>
#include <math.h>
#include <stdio.h>

int main( void )
{
   long x = 5149627, y = 234879;
   ldiv_t div_result;

   div_result = ldiv( x, y );
   printf( "For %ld / %ld, the quotient is ", x, y );
   printf( "%ld, and the remainder is %ld\n", 
            div_result.quot, div_result.rem );
}

For 5149627 / 234879, the quotient is 21, and the remainder is 217168

No es aplicable Para llamar a la función estándar de C, utilice PInvoke. Para obtener más información, vea La invocación de plataforma ejemplos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft