Giter Site home page Giter Site logo

numeroporextenso-php's Introduction

Número por extenso

Packagist Build Status GitHub license

Converte numeral em valor por extenso.

Como usar:

https://packagist.org/packages/wgenial/numeroporextenso

composer require wgenial/numeroporextenso
include __DIR__.'/vendor/autoload.php';

use WGenial\NumeroPorExtenso\NumeroPorExtenso;

$extenso = new NumeroPorExtenso;
$extenso = $extenso->converter(123.45);
echo $extenso;
// cento e vinte três reais e quarenta cinco centavos
include __DIR__.'/vendor/autoload.php';

use WGenial\NumeroPorExtenso\NumeroPorExtenso;

$vazio = new NumeroPorExtenso;
$vazio = $extenso->converter();
echo $vazio;
// Informe um numeral.
include __DIR__.'/vendor/autoload.php';

use WGenial\NumeroPorExtenso\NumeroPorExtenso;

$negativo = new NumeroPorExtenso;
$negativo = $extenso->converter(-1);
echo $negativo;
// O numeral deve ser maior que zero.

Exemplos:

Consulte o arquivo https://github.com/wgenial/numeroporextenso-php/blob/master/example/index.php

Referências:

http://www.moedasdobrasil.com.br/moedas/reformas.asp https://www.professornews.com.br/component/content/article/181-utilidades/dicas-de-redacao/6872-como-escrever-valor-por-extenso.html https://rogertakemiya.com.br/valor-por-extenso-com-o-php/

Afinal, o que é um número por extenso?

"Um número por extenso é a forma como um número qualquer é representado em determinada língua sem a utilização de algarismos, através de palavras ou combinação de palavras que representam os números, como por exemplo" Wikipédia

Autor


@giovanigenerali

Contribuidor(es)


@falinhares

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.