Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Escalas curta e longa #19

Closed
guesant opened this issue Jul 24, 2019 · 9 comments
Closed

Escalas curta e longa #19

guesant opened this issue Jul 24, 2019 · 9 comments
Labels

Comments

@guesant
Copy link
Contributor

guesant commented Jul 24, 2019

Olá, Matheus! Primeiramente obrigado pelo projeto, que com certeza irei utilizar.

Mas eu vim aqui relatar que há uma pequena diferença na nomenclatura de escalas pt_PT/pt_BR


Screenshot_20190723-210410~2

Resumidamente, o "nosso" bilhão é mil milhões em Portugal, nosso trilhão é bilião etc

Screenshot_20190723-211306~2

Wikipedia – Escalas curta e longa


Eu não acredito que isso seja um problema urgente - até porque meu alvo é pt_BR - mas como tem a opção locale, acredito que devemos pensar em uma possível solução para isso.

Desde já agradeço!
Gabriel Rodrigues

@theuves
Copy link
Member

theuves commented Jul 24, 2019

Interessante, não havia reparado isso.

Vou dar mais algumas estudas aqui e assim que possível inicio as alterações (ou se você disponibilidade, você pode submeter um Pull Request).

@theuves
Copy link
Member

theuves commented Jul 24, 2019

@natalio, podes dizer se a escrita em Cabo Verde segue esse padrão também?

@guesant
Copy link
Contributor Author

guesant commented Jul 25, 2019

Eu não sei como fica a questão da globalização, mas segue uma lista dos países e suas escalas jooj

verde - escala longa
azul - escala curta
ciano - ambas as escalas

@guesant
Copy link
Contributor Author

guesant commented Jul 25, 2019

@theuves estou pensando em usar algo com a representação científica do número (5.987.000.000 = 5,987 x 10^9)

Vamos supor que tenhamos o número 1.000.000.000

Poderíamos usar o Decimal.js de comparação para ver a quantidade de casas que tem no número.

e br pt
^9 bilhão mil milhões
^12 trilhão bilião

eu sei que isso parece óbvio, mas vou tentar "implementar" isso ao código 🙃

@theuves
Copy link
Member

theuves commented Jul 25, 2019

eu sei que isso parece óbvio, mas vou tentar "implementar" isso ao código 🙃

Opa, @gabrodbr, ótimo!

Antigamente ele aceitava a representação científica, do próprio JavaScript, ou seja:

extenso("1e+3"); // 'mil'

Mas eu acabei removendo devido a logistica duma nova implementação.

Sinta-se livre para implementar e mandar um PR.

@guesant
Copy link
Contributor Author

guesant commented Jul 25, 2019

@theuves eu estou recebendo um erro quanto rodo npm run build:

ERROR in extenso.min.js from UglifyJs
Unexpected token: keyword (const) [extenso.min.js:116,0]

@guesant
Copy link
Contributor Author

guesant commented Sep 27, 2019

Olá, Matheus!

Me desculpe a demora, nesse meio tempo eu estava em um momento ocupado, e, quando fiquei "livre", foquei em outros projetos

Mas isso não foi algo ruim. Pelo contrário, eu aprendi muita coisa de lá pra cá. Inclusive os testes deste projeto me ajudaram a chegar à uma solução dessa issue.

Por conta do hacktoberfest, eu lembrei dessa issue em aberta. Mas para compensar minha falta, quero que, se for aceitar o PR, revise antes de outubro ou após o mesmo. É claro, só se você quiser 😁🙃


Antes de eu mandar um PR, eu queria saber se tem algum guia de estilo para seguir (ou devo me basear no já presente nos arquivos).

Obrigado!

@guesant
Copy link
Contributor Author

guesant commented Sep 27, 2019

Agora que vi aqui no readme, em breve eu mando o pr

@theuves
Copy link
Member

theuves commented Apr 27, 2020

Escalas adicionadas no PR #29.

@theuves theuves closed this as completed Apr 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants