como converter bytes para kbytes??
estou apanhando um pouquinho com isso..hehe
mas é coisa basica galera... sei que é so dividir os bytes por 1024 ex: bytes/1024
mas ai ta me retornando um valor gigantesco ex: 61,012456131578 Kbytes
eu queria mostrar so antes da virgula.. alguem sabe como fazer isso???
tipo é uzando aquela funcao "LEFT" ne??
mas como sou meio lerdo no uzo de left.. e right alguem podia dar uma moralzinha ai ne???
e de quebra podia ensinar para nois como se uza o left e o right..hehe
obrigado
Como Converter Bytes Para Kbytes?
Started By filipecrosk, 11/07/2004, 04:53
3 replies to this topic
#1
Posted 11/07/2004, 04:53
"Tente outra vez o que você ja fez, de um modo diferente... Tente um mundo
novo, uma nova era, tudo pode mudar, tudo pode estar onde menos se espera" filipe@turmateen.com.br
novo, uma nova era, tudo pode mudar, tudo pode estar onde menos se espera" filipe@turmateen.com.br
#2
Posted 11/07/2004, 11:03
como converter bytes para kbytes??
Ë simples, multiplique por mil, assim, 1 byte * 1000 = 0.001 Kb, expressa-se em 0.001 Kbytes.
O mesmo 1 byte transformado em Mega, fica assim= 1 * 1000000=0.000001 Mb
e assim por diante.
para suprimir os decimais, escreva apenas os números inteiros à direita, como os zeros não são mostrados, fica 1Kb que é mil bites, e 0.001 Kb é igual a 1 byte, recomenda-se escrever valores menores que mil em números reais, para números maiores foram criados o K (*1000) o M (* 1000000) e G (* 1000000000) e assim por diante.
Acesse esse sitee saberá muito sobre isso
Edição feita por: BigHBR, 11/07/2004, 11:06.
Meu pai (o Primata) foi expulso porque foi firme e irredutível.
Eu estou aqui e fiz algo em seu favor, quando ele crescer será igualzinho ao avô.
Tá curioso? Clique Aqui
Eu estou aqui e fiz algo em seu favor, quando ele crescer será igualzinho ao avô.
Tá curioso? Clique Aqui
#3
Posted 12/07/2004, 10:49
Duas coisas...
O correto seria 1024, e não 1000, e se você quer transformar de uma base menor para uma maior, por exemplo, bytes para Kbytes, use a divisão, e não multiplicação, e se quer transformar de uma maior para uma menor, aí sim usa-se a multiplicação...
O correto seria 1024, e não 1000, e se você quer transformar de uma base menor para uma maior, por exemplo, bytes para Kbytes, use a divisão, e não multiplicação, e se quer transformar de uma maior para uma menor, aí sim usa-se a multiplicação...
Dinho
Ajude a proibir os "jabás" nas rádios brasileiras.
Mas, afinal, o que é o "jabá"?!? acesse Rock Brasil
Acesse Fórum SOS Designers
Coluna de JavaScript/CSS do Upmasters
Ajude a proibir os "jabás" nas rádios brasileiras.
Mas, afinal, o que é o "jabá"?!? acesse Rock Brasil
Acesse Fórum SOS Designers
Coluna de JavaScript/CSS do Upmasters
#4
Posted 12/07/2004, 12:28
Basta usar a função Round. Usando o seu exemplo:
Arredonda para duas casas decimais. Retorna 61,01.
<% Response.Write Round(61.012456131578, 2) %>
Arredonda para duas casas decimais. Retorna 61,01.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)