Como converter uma variável Extended em Integer no Pascal

Escrito por paul nelson | Traduzido por marcos a. guedes
  • Compartilhar
  • Tweetar
  • Compartilhar
  • E-mail

Na linguagem de programação Pascal, uma variável "extended" é um ponto do tipo flutuante que suporta cerca de 19 dígitos de precisão. Programadores utilizam a função "trunc" para converter uma variável "extended" em "integer". A função (ou comando) "trunc" é incluída no ambiente de desenvolvimento Delphi para Pascal. O comando aceita um tipo "extended" como parâmetro e retorna a sua parte "integer". Pode-se converter o tipo "extended" para simplificar a exibição de números na barra de progresso e estimar cálculos que envolvam números de pontos flutuantes.

Nível de dificuldade:
Moderado

Outras pessoas estão lendo

O que você precisa?

  • Programa Delphi XE

Lista completaMinimizar

Instruções

  1. 1

    Abra um projeto novo ou já existente no Delphi XE. Inicie o ambiente de desenvolvimento do programa e clique no botão "File" (Arquivo) na barra de ferramentas. Selecione a opção "Open" (Abrir) no menu suspenso exibido. Será exibida a janela "Open File" (Abrir arquivo). Nessa janela, selecione a solução de projeto que você deseja abrir e, em seguida, clique no botão "OK". A janela "Code" (Código) será exibida.

  2. 2

    Selecione a janela "Code". Utilizando a barra de rolagem no canto esquerdo da janela, navegue até a seção "Code", onde a variável "extended" será convertida em "integer".

  3. 3

    Digite um nome para a nova variável, seguido por " : Integer;" na seção "var" do código na janela "Code". Essa linha de código criará uma nova variável "integer" para armazenar a variável "extended" convertida. Se, por exemplo, a variável "integer" fosse chamada de "newInt", você adicionaria a linha "newInt : Integer;" à seção "var" do código.

  4. 4

    Digite o nome da nova variável "integer" na nova linha de código, seguida por " := Trunc();". Essa linha converterá a variável "extended" utilizando a função "trunc". Para uma variável "integer" chamada "newInt", a linha de código adicionada seria: "newInt := Trunc();".

  5. 5

    Posicione a variável "extended" que você deseja converter em "integer" dentro de parênteses como parâmetro para a função "trunc". Se, por exemplo, a variável "extended" fosse nomeada "extVar", a linha de código para a conversão seria: "newInt := Trunc(extVar);".

Dicas & Advertências

  • A função "round", que arredonda o número do ponto flutuante, pode ser utilizada no lugar da função "trunc" para converter uma variável "extended" em "integer".

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível