Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como converter TimeSpan Em um Float
. The Net Microsoft permite que você construa rapidamente aplicações poderosas . Você pode usar os pré-construídos . Recursos de linguagem Net para resolver muitas tarefas comuns de programação . Por exemplo, se você precisa trabalhar com o tempo, você pode usar a classe " TimeSpan ", que representa um intervalo de tempo. O " TimeSpan " classe armazena um valor de tempo como uma série de números inteiros que cada loja horas , minutos, segundos ou milissegundos . Você pode achar que é mais conveniente para armazenar os dados como um número de ponto flutuante. Por exemplo , você pode converter " TimeSpan " em um número de ponto flutuante com o formato " segundos.milisegundos ". Coisas que você precisa
Visual Studio 2010
Show Mais instruções
1

Abra o Visual Studio 2010 , clicando no ícone do programa. Quando ele carrega , selecione " File /New /Project " e clique em "# /Console Application Visual C ". Um novo projeto Console Application é criado, e uma página em branco do código-fonte é exibido na janela do editor de texto principal. O arquivo de código fonte tem uma função principal vazio.
2

Criar um novo objeto " TimeSpan " e dar-lhe um valor de 125 mil carrapatos. Cada carrapato representa um 100 nano- segundo intervalo de tempo . Escreva o seguinte dentro das chaves da função principal :

TimeSpan elapsedTime = new TimeSpan ( 125000 );
3

Declare uma "flutuar" tipo de dados e nomeá-la " floatTimeSpan " , escrevendo a seguinte linha de código:

flutuar floatTimeSpan ;
4

Declare duas "int" tipos de dados com o nome " segundos " e " milissegundos ", colocando o seguinte linha após a "flutuar" instrução de declaração :

int segundos , milissegundos;
5

Defina os "segundos" variável igual aos " TimeSpan.Seconds " valor de dados. Você pode fazer isso por escrito a seguinte linha de código logo abaixo das "int" declarações :

segundos = elapsedTime.Seconds ;
6

Defina as " milissegundos " variável igual ao " TimeSpan.Milliseconds " valor de dados. Coloque a seguinte declaração após o escrito na etapa anterior :

milissegundos = elapsedTime.Milliseconds ;
7

Converta os "segundos " e " milissegundos " para a "flutuar ". Você pode fazer isso adicionando o valor de "segundos" para o valor de " milissegundos " dividido por 1000 . Isso ocorre porque existem 1.000 milissegundos em um segundo. Escreva a seguinte declaração abaixo da linha da escrita na etapa anterior :

floatTimeSpan = (float ) segundos + (( float) milissegundos /1000) ;
8

imprimir o " floatTimeSpan " valor ao escrever a seguinte declaração :

Console.WriteLine ( " Time Span : {0 } ", floatTimeSpan );
9

Execute o programa clicando no verde " Play " botão , o qual está situado na parte superior do IDE . O programa converte a " TimeSpan " em um " flutuar" e imprime o seu valor. A saída do programa fica assim:

Abrangência: 0.012

Anterior :

Próximo : No
  Os artigos relacionados
·Como verificar se um valor existe em SQL 
·Técnicas de controle de concorrência 
·Como decodificar Base64 Cordas 
·Como Estresse AJAX Teste 
·Como escrever um DLLs em Autoit 
·O que é um conjunto de dados em Codificação 
·Como escrever uma função recursiva Índice de Max 
·O que é um modificador Static 
·Como usar PUT & APAGAR no Flex 
·Como criar um guia da cidade em Joomla 
  Artigos em destaque
·Como converter um sinal padrão de carta para Digital 
·Como usar rápidos Classificar função em C + + no arr…
·CFG Tipo de Arquivo 
·Como corrigir falha Visual C Afirmação 
·Como renderizar um círculo em OpenGL 
·Como usar o Visual C + + Express 
·Como escrever um fluxo de entrada em um fluxo de saída…
·Como escrever um programa Fortran 
·Como procurar uma lista encadeada de elementos em C + +…
·Turbo C Tutorial 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados