elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 21:26  


Tema destacado: Grupo de Facebook de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse)
| | |-+  VALOR ABSOLUTO DE UN NUMERO
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: VALOR ABSOLUTO DE UN NUMERO  (Leído 1,420 veces)
inquilin@19

Desconectado Desconectado

Mensajes: 66



Ver Perfil
VALOR ABSOLUTO DE UN NUMERO
« en: 16 Diciembre 2011, 22:46 »

Hola, alguien sabe como mostrar el valor absoluto de un numero en C y C++?
He probado a imprimir la variable que contiene el numero entre las barras de valor absoluto pero no funciona
Alguna ayuda?
GRacias de antemano


En línea

Sólo mirando al frente se puede seguir, llevar lastres en el camino no te lo permiten
Shell Root


Desconectado Desconectado

Mensajes: 2.456


Alex Jurado


Ver Perfil WWW
Re: VALOR ABSOLUTO DE UN NUMERO
« Respuesta #1 en: 16 Diciembre 2011, 23:16 »

Se trata de sólo mostrarlo o usar las propiedades?, porque si quieres realizar las propiedades no se harán por arte de magia, tienes que programarlo, no basta con sólo mostrar el valor entre las barras y ya obtienes el resultado.
:http://es.wikipedia.org/wiki/Valor_absoluto#Propiedades_fundamentales


En línea

---
Ferno

Desconectado Desconectado

Mensajes: 282


Ver Perfil
Re: VALOR ABSOLUTO DE UN NUMERO
« Respuesta #2 en: 17 Diciembre 2011, 00:07 »

Usa la función abs() que te ofrece la librería stdlib.h en C o cmath en C++.

http://www.cplusplus.com/reference/clibrary/cstdlib/abs/
En línea
inquilin@19

Desconectado Desconectado

Mensajes: 66



Ver Perfil
Re: VALOR ABSOLUTO DE UN NUMERO
« Respuesta #3 en: 17 Diciembre 2011, 12:42 »

Si, era solo para mostrarlo, he usado este código para el miniprogramilla que tenía que hacer:

Código:
#include <stdio.h> main() {     float num;      printf("Introduce el numero: ");
    scanf("%f", &num1); if (num1 > 0) printf ("El numero %f es positivo", num); else printf("El numero %f era negativo", fabs(num)); }
Si le sirve a alguien, que lo coja
Un saludo :D
En línea

Sólo mirando al frente se puede seguir, llevar lastres en el camino no te lo permiten
BlackZeroX (Astaroth)
Wiki

Desconectado Desconectado

Mensajes: 2.831


I'Love...!¡.


Ver Perfil WWW
Re: VALOR ABSOLUTO DE UN NUMERO
« Respuesta #4 en: 17 Diciembre 2011, 12:55 »

Se trata de sólo mostrarlo o usar las propiedades?, porque si quieres realizar las propiedades no se harán por arte de magia, tienes que programarlo, no basta con sólo mostrar el valor entre las barras y ya obtienes el resultado.
:http://es.wikipedia.org/wiki/Valor_absoluto#Propiedades_fundamentales

WTF... te nos estas llendo a otros lugares... la cosa es mas facil de lo que parece...



Esta es solo una recreación... es mejor usar abs de la libreria... la dejo solo para que sepan como se hace sin tantos tajos...
Código
 
int abs_(int dwNum)
{
   return (0x80000000 & dwNum) ? ~(--dwNum):dwNum;
}
 
 

Dulces Lunas!¡.
« Última modificación: 17 Diciembre 2011, 13:05 por BlackZeroX (Astaroth) » En línea

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
inquilin@19

Desconectado Desconectado

Mensajes: 66



Ver Perfil
Re: VALOR ABSOLUTO DE UN NUMERO
« Respuesta #5 en: 17 Diciembre 2011, 13:04 »

Vale, lo probare haber que me sale.
Gracias  :D
En línea

Sólo mirando al frente se puede seguir, llevar lastres en el camino no te lo permiten
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines