Manipulação de numeros

8 respostas
flavi0

Olá,
estou criando o código de um pessoa…
e eu preciso que este código seja de um dado int(10)
e que seja ocupado de zeros a esquerda…

como eu posso fazer isso?
tem alguma função no math??

abraços…

8 Respostas

Deh

não entendi… você quer pegar um ‘10’ e fazer ele virar ‘10,00000’ ou ‘000000,10’?

e no java.lang.Math; você não vai achar algo que faça isso, ela é mais dedicada a calculos e etc. No java.text.*; tem o NumberFormat e o DecimalFormat… mas ai tenho que entender melhor o que você quer =//

até!

kaabah

Não entendi tb… vai ser um vetor?

flavi0

por exemplo ele pega o número 3 e faz isso

[telefone removido]

não tenho ídeia de como fazer isto

kaabah

mas entao é um vetor de int com 10 posicoes!

Aí vc deve come a inserir seu numero de tras pra frente no vetor… talvez seja uma solucao!

Deh
import java.text.*;

// Saida: [telefone removido]

public class Numberss {

	public static void main(String... args){
		int f = 10;
		DecimalFormat df =  new DecimalFormat("[telefone removido]");
		System.out.println(df.format(f));
	}
}

isso? =]

editado: kaabah porque vetor int de 10 posições?

peczenyj

que tal trabalhar com strings?

kaabah

Deh… hehehe… concordo com você… acho q tinha entendido a dúvida errado!
:idea:

flavi0

valew galera ^^
com isso posso arrumar aqui…

abraços…

Criado 8 de dezembro de 2006
Ultima resposta 8 de dez. de 2006
Respostas 8
Participantes 4