Validar correo electrónico en C

En este artículo de programación en C, ANSI C, C99 o como lo llames vamos a ver cómo validar, de una manera simple, un correo electrónico. Para lograr esto vamos a comprobar que el correo tiene un punto y un símbolo arroba, además de que el punto aparece después del arroba. Sí, ya sé que hay que hacer cosas más complejas para validar, usar expresiones regulares, etcétera, pero lo haremos solo para ejercicios de programación. ...

septiembre 9, 2022 · 3 min · 535 palabras · Parzibyte

JavaScript: distancia entre 2 coordenadas

En el artículo de hoy te enseñaré a calcular la distancia en kilómetros que existe entre 2 puntos geográficos o 2 coordenadas, tomando las longitudes y latitudes. Básicamente vamos a saber cuál es la medida que separa ambos puntos obtenidos con el GPS usando la fórmula de Haversine en JavaScript, y esto nos funcionará en el navegador así como en Node.js. Con esto podríamos ordenar los lugares cercanos dependiendo de la ubicación del usuario, por ejemplo. ...

septiembre 7, 2022 · 3 min · 637 palabras · Parzibyte

C - Convertir decimal con parte fraccionaria

En este post de programación en ANSI C te mostraré 3 conversiones entre bases numéricas: de decimal a binario, a octal y a hexadecimal. La diferencia con mis otros posts es que en este caso vamos a convertir también la parte fraccionaria, decimal o como le llames a lo que va después del punto decimal. Entonces vamos a convertir entre binario y decimal con punto decimal, además de convertir a octal, hexadecimal y a todas las otras bases. Así que al final, con el código que te mostraré, podrás convertir números en base 10 con parte fraccionaria a cualquier base. Por ejemplo, convertir 3722.24 base 10 a E8A.3D70 base 16. Te repito que la principal diferencia es que ahora este conversor en C soporta conversiones con punto decimal, cosa que me habían solicitado varios usuarios en mis otros posts. ...

febrero 14, 2021 · 8 min · 1521 palabras · Parzibyte

C - Distancia entre dos coordenadas

Hoy te mostraré cómo calcular la distancia entre dos puntos del globo terráqueo a partir de las coordenadas de los mismos, usando el lenguaje de programación C. Por ejemplo, sabremos la distancia que hay entre dos ciudades o lugares usando solo sus coordenadas. Al final tendremos un programa en C que nos dirá la distancia que hay entre dos puntos en línea recta, con el resultado en kilómetros que al final podremos convertir a otra unidad como metros o millas. Por cierto, vamos a usar la fórmula del semiverseno, también conocida como Haversine. Nota: esto es distinto a calcular la distancia entre dos puntos de un plano cartesiano, aquí vamos a calcular la distancia entre dos puntos geográficos, es decir, dos lugares del planeta Tierra. ...

enero 2, 2021 · 4 min · 674 palabras · Parzibyte