Operador de división
Parte de la sección Fundamentos del Journey de GO de Coddy — lección 16 de 109.
El operador de división (/) divide el operando izquierdo por el operando derecho.
Crea dos variables y realiza la división:
a := 10
b := 3
result := a / b
fmt.Println(result)Salida:
3Ten en cuenta que al dividir enteros, Go trunca el resultado (elimina la parte decimal).
Para la división decimal, utiliza números de punto flotante:
x := 10.0
y := 3.0
decimalResult := x / y
fmt.Println(decimalResult)Salida:
3.3333333333333335Desafío
PrincipianteCompleta el código para realizar la división e imprimir el resultado.
Hoja de referencia
El operador de división (/) divide el operando izquierdo por el operando derecho:
a := 10
b := 3
result := a / b
fmt.Println(result) // Resultado: 3Al dividir enteros, Go trunca el resultado (elimina la parte decimal).
Para la división decimal, utiliza números de punto flotante:
x := 10.0
y := 3.0
decimalResult := x / y
fmt.Println(decimalResult) // Resultado: 3.3333333333333335Pruébalo tú mismo
package main
import "fmt"
func main() {
// Estos números ya están definidos para ti
number1 := 20.0
number2 := 4.0
// TODO: Divide number1 por number2 y guarda el resultado en la variable 'result'
var result float64
// Esto imprimirá el resultado
fmt.Println("The result of", number1, "divided by", number2, "is:", result)
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores de comparación y lógicos
Operadores de comparación - Parte 1Operadores de comparación - Parte 2Operador lógico ANDOperador lógico OROperador lógico NOTConceptos básicos de precedencia de operadoresResumen: Realizar comparaciones7Flujo de control: Bucles
Explicación del bucle `for`Bucle `for` - BásicoBucle `for` - Solo condiciónLa palabra clave `break`La palabra clave `continue`Bucles anidadosResumen - Repetición de acciones2Variables y tipos de datos básicos
¿Qué es una variable?Inferencia de tipos con `:=`Enteros (int)Números de punto flotanteBooleanosStringsValores ceroConstantesConvenciones de nomenclaturaResumen - Variables y tipos5Entrada y salida básica
Salida con formatoVerbos de formatoImpresión de tiposObtener entrada básica del usuarioResumen: Entrada y salida8Funciones
Comprendiendo las funcionesDeclaración de una funciónLlamada a funcionesParámetros de funciónRetorno de un solo valorRetorno de múltiples valoresValores de retorno con nombreConceptos básicos del alcance de las funcionesResumen: Creando código reutilizable3Operadores básicos
Operadores aritméticosOperador de divisiónEl operador móduloOperador de asignaciónOperadores de asignación compuestaIncremento y decrementoResumen - Cálculos6Flujo de control: Condicionales
La sentencia `if`La palabra clave `else`La palabra clave `else if`Sombreado de variables en `if`Inicialización de variablesLa sentencia `switch``switch` con expresiones`switch` sin expresiónLa palabra clave `fallthrough`Resumen: Toma de decisiones