“Conocimiento Programación>Lenguajes De Programación

Cómo convertir TimeSpan En un Float

2015/8/11
. The Net Microsoft le permite crear rápidamente potentes aplicaciones . Puede utilizar las características del lenguaje pre -construidos . Netos para resolver muchas tareas de programación comunes . Por ejemplo, si usted necesita para trabajar con el tiempo , se puede utilizar la clase " TimeSpan " , lo que representa un intervalo de tiempo. La clase " TimeSpan " almacena un valor de tiempo como una serie de números enteros que cada hora almacén, minutos , segundos o milisegundos . Puede que le resulte más conveniente para almacenar los datos como un número de punto flotante. Por ejemplo , puede convertir " TimeSpan " en un número de punto flotante con el formato " seconds.milliseconds . " Cosas que necesitará
Visual Studio 2010
Ver Más instrucciones
1

Abra Visual Studio 2010 , haga clic en el icono del programa . Cuando se carga , seleccione " Archivo /Nuevo /Proyecto " y haga clic en "Visual C # Aplicación /consola . " Se crea un nuevo proyecto de aplicación de consola , y una página en blanco del código fuente aparece en la ventana principal del editor de texto. El archivo de código fuente tiene una función principal vacía.
2

Crear un nuevo objeto " TimeSpan " y darle un valor de 125.000 garrapatas. Cada paso representa un lapso de 100 nano - segundo tiempo. Escriba el siguiente dentro de los corchetes de la función principal :

TimeSpan elapsedTime = new TimeSpan ( 125.000 ) ;
3

Declarar un tipo de datos " float " y el nombre de " floatTimeSpan " al escribir la siguiente línea de código:

flotador floatTimeSpan ;
4

declarar dos tipos de datos "Int" llamado " segundo " y " milisegundos ", mediante la colocación de la siguiente línea después de la "flotación " instrucción de declaración :

int segundos , milisegundos ;
5

Establecer el " segundo " variable igual al valor de los datos " TimeSpan.Seconds " . Usted puede hacer esto escribiendo la siguiente línea de código justo debajo de las declaraciones " int " :

segundo = elapsedTime.Seconds ;
6

Establecer el " milisegundos " variable igual a la " TimeSpan.Milliseconds " valor de datos. Coloque la siguiente declaración después de la escrita en el paso anterior :

milisegundos = elapsedTime.Milliseconds ;
7

convertir el " segundo " y " milisegundos " a un " float ". Usted puede hacer esto añadiendo el valor de "segundos" al valor de " milisegundos " dividido por 1000 . Esto es debido a que hay 1,000 milisegundos en un segundo . Escriba el siguiente comunicado por debajo de la línea escrita en el paso anterior :

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

Imprima el " floatTimeSpan "Valor por escrito la siguiente declaración :

Console.WriteLine ( " Período de tiempo : { 0 } ", floatTimeSpan ) ;
9

Ejecute el programa haciendo clic en el verde" Play " botón , que se encuentra en la parte superior del IDE. El programa convierte la " TimeSpan " en un " flotador " e imprime su valor. La salida del programa es el siguiente:

Intervalo de tiempo: 0.012

Lenguajes De Programación
Cómo escribir un Superposición
Tutoriales de Programación
Cómo escribir Pseudocódigo de una calculadora
Cómo desfragmentar una imagen de VMWare
¿Cómo cambio el árabe de mi lengua informática a inglés?
¿Cuáles son las operaciones aritméticas primarias que puede realizar un programa de computadora?
Cómo leer código binario
Cómo hacer Software Touch -Screen Mac
Conocimiento de la computadora © http://www.ordenador.online