Cómo dividir en Java (números enteros y en coma flotante)

Descargar el PDFDescargar el PDF

Hay dos tipos de división en Java: la división de enteros y la división en coma flotante. Ambos tipos utilizan el símbolo de barra diagonal (/) como operador, siguiendo el formato dividendo y divisor.[1] Continúa leyendo y aprende cómo se dividen dos números enteros (números enteros no decimales) para que te dé un cociente entero y cómo usar la división en coma flotante para que te dé un resultado decimal.

Método 1
Método 1 de 2:

División de enteros

Descargar el PDF
  1. How.com.vn Español: Step 1  Cuando se dividen dos números enteros en Java, la parte fraccionaria (el resto) se desecha.
    Por ejemplo, si divides 7 entre 3 en papel, te daría 2 con un resto de 1. Pero cuando divides dos enteros en Java, el resto se eliminará y la respuesta será un 2.[2] Para usar la división de enteros, se usaría esta sintaxis:
    int a = 7;int b = 3;int result = a / b;// El resultado será 2
    • Al dividir dos números enteros, siempre se obtiene un número entero. Si quieres que te dé un resultado con decimal dividiendo dos números enteros, usa el método de la división en coma flotante.
    • Si intentas dividir un número entero entre 0 usando la división de números enteros, te dará un error de ArithmeticException en tiempo de ejecución, incluso si el programa se compila bien.[3]
      Anuncio
    Método 2
    Método 2 de 2:

    División en coma flotante

    Descargar el PDF
    1. How.com.vn Español: Step 1  Si alguno de los operandos de la ecuación es de tipo flotante o doble, se tiene que usar la división flotante.
      También se puede utilizar la división flotante si se dividen dos números y buscas un resultado con decimal. Para utilizar este tipo de división, se establece el dividendo y el divisor en forma flotante.[4] Con el ejemplo de 7 dividido entre 3, el código se vería así:
      float a = 7.0f;float b = 3.0f;int result = a / b;// El resultado será 2,33
      • Al dividir entre cero con división de coma flotante, el resultado será NaN (No es un número).[5]

    Consejos

    • Al dividir entre un número entero y un número en coma flotante (flotante o doble), este último se convierte automáticamente a doble antes de calcular el resultado de la operación. [6]
    Anuncio

    Acerca de este How.com.vn

    How.com.vn Español: Luigi Oppido
    Coescrito por:
    Técnico de reparación de computadoras
    Este artículo fue coescrito por Luigi Oppido. Luigi Oppido es el propietario y operador de Pleasure Point Computers en Santa Cruz, California. Tiene más de 25 años de experiencia en reparación general de computadoras, recuperación de datos, eliminación de virus y actualizaciones. También es el presentador de Computer Man Show! Que se transmite en KSQD cubriendo el centro de California durante más de dos años.
    Categorías: Programación
    Esta página ha recibido 315 visitas.

    ¿Te ayudó este artículo?

    ⚠️ Disclaimer:

    Content from Wiki How Español language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
    Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

    Notices:
    • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
    • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
    • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
    • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

    Anuncio