Valores flotantes en elemento input type number de HTML

Introducción Hoy estaba interactuando con un formulario, y noté que al poner un valor flotante o con punto decimal en un input de tipo number, salía una validación que decía que me pedía introducir sólo valores enteros. Es decir, si introducía el 1.3 no era válido, pero si ponía 1 o 2 sí lo era. Investigando me di cuenta de que esto tiene que ver con el atributo step del input. ...

abril 26, 2018 · 2 min · 218 palabras · Parzibyte

Entero a cadena y cadena a entero en Go

Introducción En cualquier lenguaje de programación necesitaremos convertir o castear diferentes tipos de datos. Hoy veremos cómo convertir números a cadena y viceversa, así como otras conversiones útiles usando strconv. Convertir cadena a entero Para ello utilizamos strconv.Atoi, que quiere decir algo como “ASCII to integer”. Si algo malo pasa durante la conversión, devolverá un error en la segunda variable. Un ejemplo vale más que mil palabras: package main import ( "strconv" "fmt" ) func main(){ numeroCadena := "10" numeroEntero, error := strconv.Atoi(numeroCadena) if error != nil { fmt.Println("Error al convertir: ", error) } fmt.Println(numeroEntero + 5) // Imprime 15 } En este caso convertimos la cadena “10”. Si algo saliera mal durante la conversión, lo imprimimos. Pero en caso de que todo salga bien, imprimirá 15, ya que estamos sumando su representación entera + 5. ...

marzo 12, 2018 · 2 min · 258 palabras · Parzibyte