Tag: arredondar

Liberation Fonts: Uma alternativa livre às fontes proprietárias do Windows

O Linux, principalmente o Ubuntu, tem se tornado cada vez mais popular. Apesar de não ter os mesmo programas – e isso nunca foi objetivo da comunidade Linux – existem alternativas para a maioria dos softwares utilizados no Windows.

Um problema que muitos têm quando se deparam com o LibreOffice / OpenOffice / BrOffice no Linux está relacionado às fontes. Arial, Times New Roman e cia. não estão disponíveis, porque são proprietárias da Microsoft, ou seja, ela possui todos os direitos sobre essas fontes. Existem textos que só podem ser redigidos em uma fonte específica, como por exemplo trabalhos acadêmicos, monografias, dissertações e teses de doutorado, que seguem as regras da ABNT, que por sua vez exige Arial ou Times New Roman.

Então o que fazer? Voltar para o Windows? A resposta é não! Existem duas coisas que você pode fazer:

1. Você pode baixar essas fontes e instalar no Windows. Isso mesmo! Simples assim. Veja como fazer isso no Ubuntu aqui.

2. O caminho mais sensato – na minha opinião: utilizar as fontes livres que já vem no sistema, e são praticamente idênticas às da Microsoft. As maioria das fontes foram criadas por Steve Matteson, da Ascender Corp e licenciadas como GPL v2 (com algumas exceções) pela Red Hat em 2008, e obteve contribuição da Oracle em 2010.

As fontes disponíveis no pacote Liberation Fontes são: Liberation Sans, Liberation Serif, Liberation Mono e Liberation Sans Narrow. Elas possuem mesmo espaçamento horizontal e vertical que as da Microsoft – sem deixar de ter sua própria identidade – o que quer dizer que a quantidade de linhas e páginas não é alterada. Quer saber qual fonte equivale a qual? Veja nas imagens abaixo:

Liberation Serif é equivalente à Times New Roman

Liberation Serif é equivalente à Times New Roman

Liberation Sans é equivalente à Arial

Liberation Sans é equivalente à Arial

Liberation Mono é equivalente à Courier New

Liberation Mono é equivalente à Courier New

A última fonte adicionada ao pacote foi a Liberation Sans Narrow, que foi colaboração da Oracle em 2010 e é equivalente à Arial Narrow.

Agora você não pode mais usar  a desculpa de voltar para o Windows por causa do Office! 🙂


Arredondar números reais em Java

Vou demonstrar três maneiras para fazer arredondamento de números reais em Java, através de três métodos diferentes:

  1. Math.round: Esse arredonda de acordo com o valor. Se estiver mais próximo de 0, arredonda pra baixo. Se estiver mais próximo de 1, arredonda pra cima. Ex.: 1.48 é arredondado pra 1.0; 1.72 é arredondado pra cima;
  2. Math.ceil: Arredonda o valor pra cima;
  3. Math.flor: Arredonda o valor pra baixo.

Exemplo:

package Exemplos;

public class round {

   public static void main(String[] args) {

   // VALOR A SER ARREDONDADO
   double valor = 1.5248;

   // GRAVA NA VARIAVEL O ARREDONDADO EM UMA VARIAVEL
   double valor_arred = Math.round(valor);

   // GRAVA NA VARIAVEL O VALOR ARREDONDADO PRA CIMA
   double valor_arred_cima = Math.ceil(valor);

   // GRAVA NA VARIAVEL O VALOR ARREDONDADO PRA CIMA
   double valor_arred_baixo = Math.floor(valor);

   // IMPRIME O VALOR ARREDONDADO
   System.out.println("Valor Inicial: "+valor);
   System.out.println("Valor Arredondado: "+valor_arred);
   System.out.println("Valor Arredondado p/ cima: "+valor_arred_cima);
   System.out.println("Valor Arredondado p/ baixo: "+valor_arred_baixo);

   }

}

  • Publicidade

  • Redes Sociais

    Facebook  Twitter
  • Estatísticas

    Page Views (desde março de 2010):

    Estatísticas detalhadas
  • Novidades por e-mail!

    Digite seu e-mail:


    Fique tranquilo. Seu e-mail não será usado para outros fins, e você poderá se descadastrar quando quizer.

    Eu!

    Tiago Passos
    Todo o conteúdo desse site esta licenciado sob a licença Creative Commons 3.0 (CC BY 3.0). Você pode copiar e modificar o conteúdo desde que cite o autor.
    iDream theme by Templates Next | Powered by WordPress