Alguem ai sabe como converter uma string para decimal

9 respostas
R

Eai pessoal, beleza?

Como faço para usar o comando sql insert nomeTabela values valor1, valor2, valor3…
Como esse comando fica no netbeans

Valew

9 Respostas

augustopovoa
Exemplo:
public void adiciona(Contato registro) throws SQLException {
		
		// prepared statement para inserção
		PreparedStatement stmt = this.connection.prepareStatement("insert into contatos (nome,email,endereco) values (?, ?, ?)");
		
		// seta os valores
		stmt.setString(1,registro.getNome());
		stmt.setString(2,registro.getEmail());
		stmt.setString(3,registro.getEndereco());
		
		// executa
		stmt.execute();
		stmt.close();
	}

Espere ter te ajudado!

Abraços

R

Valew augusto, ajudou sim, e vc sabe como converter uma string para um decimal, pois tem um campo da minha tabela que é em decimal.
Valew

nandobgi

http://www.guj.com.br/posts/list/6408.java

fabio.nascimento

Fala aí carinha,

Se for somente formatação:

DecimaFormat meuFormato = new DecimalFormat( "0.####" );

Se for conversão :

Double.valueOf( meuvalor ).doubleValue()

QQ coisa grita aí.

Fabio Nascimento

R

como converter string pra decima e vice versa em pascal

presiso dessa conversao para poder converter numero decimal em hexadecimal

podendo trocas os numeros de 10 a 15 em letras de A a F

Rodrigo_Sasaki

Em pascal? você quer saber como converter uma String pra um número em base 10? é isso?

U

Não é preciso converte uma string para decimal, é só vc colocar seu atributo dentro do objeto como BigDecimal e não como String,

//se o seu tiver assim: 
private String valor;

//coloque assim:
private BigDecimal valor;

de uma olha nesse site que mostra o que pode ser feito usando o BigDecimal:
[url]http://docs.oracle.com/javase/1.5.0/docs/api/java/math/BigDecimal.html[/url]

R

sim
to fazendo um programa pra converter de decimal pra hexadecimal e os numeros 10 a 15 sao em letra de A a F e presiso converter de decimal pra string e vice versa na ora de mostra
a parte do haxe ta assim

4: begin
             writeln('Digite o valor decimal ');
                     readln (decimal);
                            quociente:=decimal;
        while (quociente>=16) do
        begin
             resto:=quociente mod 16;
                              STR(resto,STRquociente);
                                                      hexadecimal:=STRquociente+hexadecimal;
                                                                                           quociente:=quociente div 16;
        end;
           STR(quociente,STRquociente);
                                       hexadecimal:=STRquociente+hexadecimal;
                                                       writeln('O valor decimal ',decimal,' em hexadecimal e ',hexadecimal);
        end;
      end;
      write ('Deseja repetir o programa (s/n)? ');
      readln(resp);
      until (RESP='N') or (RESP='n')

end.

E

Você tem de postar dúvidas de Delphi no fórum “Outras linguagens”, mas de qualquer forma, lhe adianto que você pode achar essa conversão pronta na unit SysUtils.

Criado 4 de outubro de 2006
Ultima resposta 6 de jun. de 2012
Respostas 9
Participantes 8