Aquí hay algo que se me escapa, es posible que se explique más adelante pero... ¿como hago para almacenar en una variable un numero por ejemplo octal? NumOctal = ????; // Entiendo que no puede ser así.
Los valores enteros en octal y hexadecimal se almacenan igual que los valores en base decimal: int numOctal = 010; //8 en octal int numHexadecimal = 0xA; //10 en hexadecimal System.out.println(numOctal + numHexadecimal); //muestra 18
Hola me pueden ayudar con estos:1) realizar un programa para determinar cuanto dinero ahorra una persona en un año, si considera que cada semana ahorra el 15% de su sueldo (considere 4semanas por mes y quo el sueldo no cambia en todo el año). 2) un productor de leche lleva el registro de lo que produce en litros, pero cuando entrega, la paga en galones. Realizar un programa en java que ayude al productor a saber cuanto recibirá por la entrega de su producción por día (un galón = 3,785 litros)
Te dire la manera que he pensado para realizarlos: 1) tendras la variable del sueldo mensual, a esa variable la divides entre 4(las 4 semanas) y al resultado de la division lo multiplicas por 0.15 y luego eso lo multiplicas x4 y ahi tienes el ahorro de un mes, y luego el ahorro del mes solo lo multiplicas x12 y ahi tendras el total del ahorro anual. 2)aqui no hay una paga especifica por lo que la manera que le veo de hacerlo es convertir los litros a galones y es es todo creo(la conversion es tomar la cantidad de litros y dividirlo entre el valor de litros en galones:3.785)
Aquí hay algo que se me escapa, es posible que se explique más adelante pero... ¿como hago para almacenar en una variable un numero por ejemplo octal?
ResponderEliminarNumOctal = ????; // Entiendo que no puede ser así.
Rectifico en la declaración
Eliminarint NumOctal = ????; // Entiendo que no puede ser así.
Los valores enteros en octal y hexadecimal se almacenan igual que los valores en base decimal:
Eliminarint numOctal = 010; //8 en octal
int numHexadecimal = 0xA; //10 en hexadecimal
System.out.println(numOctal + numHexadecimal); //muestra 18
Saludos y gracias por seguir el blog
porque el resultado sale 18???
Eliminarno se supone que tiene que dar 12 ??
solo es una duda que tengo
No, octal son numeros del 0 al 7 ejemplo:
Eliminar0
1
2
3
4
5
6
7
10
11
12
13
14
15
16
17
20
Muy clarito todo. Gracias
ResponderEliminarrecuerda que todas las constantes deben ir en mayúsculas por notación javabean de resto todo muy bien Saludos.
ResponderEliminarHola me pueden ayudar con estos:1) realizar un programa para determinar cuanto dinero ahorra una persona en un año, si considera que cada semana ahorra el 15% de su sueldo (considere 4semanas por mes y quo el sueldo no cambia en todo el año).
ResponderEliminar2) un productor de leche lleva el registro de lo que produce en litros, pero cuando entrega, la paga en galones. Realizar un programa en java que ayude al productor a saber cuanto recibirá por la entrega de su producción por día (un galón = 3,785 litros)
Te dire la manera que he pensado para realizarlos:
Eliminar1) tendras la variable del sueldo mensual, a esa variable la divides entre 4(las 4 semanas) y al resultado de la division lo multiplicas por 0.15 y luego eso lo multiplicas x4 y ahi tienes el ahorro de un mes, y luego el ahorro del mes solo lo multiplicas x12 y ahi tendras el total del ahorro anual.
2)aqui no hay una paga especifica por lo que la manera que le veo de hacerlo es convertir los litros a galones y es es todo creo(la conversion es tomar la cantidad de litros y dividirlo entre el valor de litros en galones:3.785)
Para que se usa un Literal.
ResponderEliminarholo
ResponderEliminar