New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

loganmatic

Package Overview
Dependencies
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

loganmatic - npm Package Compare versions

Comparing version 1.0.5 to 1.0.6

LICENSE

23

loganmatic.js

@@ -254,3 +254,24 @@ // Classe que representa uma calculadora com algumas funções matemáticas básicas

}
raizDeTerceiroGrau(a, b, c, d){
const numeroA = Number(a)
const numeroB = Number(b)
const numeroC = Number(c)
console.log('oi')
if(numeroA === 0 && numeroB === 0){
return (`Esta equação é uma constante de valor = ${numeroC}`)
}else{
const raiz1 = (-numeroB+(this.raizQuadrada(b**2-(4*numeroA*numeroC))))/(2*numeroA)
const raiz2 = (-numeroB-(this.raizQuadrada(b**2-(4*numeroA*numeroC))))/(2*numeroA)
if(raiz1 === raiz2){
return [raiz1, 'Possui apenas 1 raiz real']
}else{
return [raiz1, raiz2]
}
}
}
}

@@ -262,2 +283,2 @@

// Exporta a instância da classe Calculadora
module.exports = startCalculadora;
module.exports = startCalculadora;

4

package.json
{
"name": "loganmatic",
"version": "1.0.5",
"version": "1.0.6",
"description": "Biblioteca de matematica com algumas funções para facilitar calculos",

@@ -18,5 +18,5 @@ "publisher": "Gabriel Logan",

"name": "Gabriel Logan",
"url": "https://github.com/gabriel-logan/Math_Lib"
"url": "https://github.com/gabriel-logan/Math_Lib_Js"
},
"license": "ISC"
}

@@ -1,4 +0,123 @@

# Math_Lib_Js
Biblioteca pessoal criada em JS para uso comum. Em desenvolvimento...
# Math_Lib
<p align="center">
<a href="https://www.buymeacoffee.com/gabriellogan" target="_blank">
<img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Buy Me A Coffee" style="height: 60px !important;width: 217px !important;" >
</a>
</p>
# Para informações detalhadas acesse:
# For detailed information visit:
**LINK**: https://gabriel-logan.github.io/Math_Lib/
**ENG**
**!! JAVASCRIPT !!**
Personal library created in JavaScript and Python for common use. In development...
###################################################################
To use as an NPM package, simply use npm i loganmatic.
To import, use import Matematica from "loganmatic.js".
Then, you can use it as follows:
console.log(Matematica.NumeroEuler);
console.log(Matematica.fatorar(100));
If you are downloading the file, use:
const Matematica = require("loganmatic.js");
If the file is in the same directory.
If you find any errors in the code, please send them to me. It will be of great help!
Usage example:
console.log(Matematica.fatorial(4));
console.log(Matematica.NumeroEuler);
console.log(Matematica.fatorar(100));
console.log(Matematica.Pi);
console.log(Matematica.modulo(-4));
console.log(Matematica.fatorial(4));
console.log(Matematica.raizDePrimeiroGrau(2, 1));
console.log(Matematica.raizDeSegundoGrau(1,2,-3));
console.log(Matematica.raizCubica(8));
console.log(Matematica.raizQuadrada(9));
console.log(Matematica.numeroAleatorioEntre(10, 20));
console.log(Matematica.cosseno(0));
console.log(Matematica.seno(Matematica.Pi));
Output:
2.7182818284590455
[2, 2, 5, 5]
3.141592653589793
4
24
-0.5
[1, -3]
2
3
17
1
0
###################################################################
!! PYTHON !!
To use as a PIP package, simply use pip install loganmatic.
To import, use from loganmatic import Calculadora.
Then, Matematica = Calculadora().
Then, you can use it as follows:
print(Matematica.NumeroEuler)
print(Matematica.fatorar(100))
print(Matematica.Pi)
print(Matematica.modulo(-4))
print(Matematica.fatorial(4))
print(Matematica.raiz_de_primeiro_grau(2, 1))
print(Matematica.raizDeSegundoGrau(1,2,-3))
print(Matematica.raizCubica(8))
print(Matematica.raizQuadrada(9))
print(Matematica.numero_aleatorio_entre(10, 20))
The last two have problems with float values:
print(Matematica.cosseno(0))
print(Matematica.seno(0))
Output:
2.7182818284590455
[2, 2, 5, 5]
3.141592653589793
4
24
-0.5
[1.0, -3.0]
2.0
3.0
11
1.0
0
########################################################
The library calculates (currently) the values of PI and Euler's Number, calculates functions such as sine and cosine, factors a number, calculates the factorial of a number, computes the modulus, generates a random number between two given numbers, calculates cubic and square roots, and solves first and second-degree equations.
Made by Gabriel Lima.
#####################################################################
**PT-BR**
Biblioteca pessoal criada em JavaScript e Python para uso comum. Em desenvolvimento...
###################################################################
** !! JAVASCRIPT !! **

@@ -51,2 +170,46 @@

###################################################################
** !! PYTHON !! **
para usar como pacote PIP so usar **pip install loganmatic**
e para importar utilize **from loganmatic import Calculadora**
depois **Matematica = Calculadora()**
depois somente utilizar
print(Matematica.NumeroEuler)
print(Matematica.fatorar(100))
print(Matematica.Pi)
print(Matematica.modulo(-4))
print(Matematica.fatorial(4))
print(Matematica.raiz_de_primeiro_grau(2, 1))
print(Matematica.raizDeSegundoGrau(1,2,-3))
print(Matematica.raizCubica(8))
print(Matematica.raizQuadrada(9))
print(Matematica.numero_aleatorio_entre(10, 20))
# Essas duas ultimas estão com problema para valores float...
print(Matematica.cosseno(0))
print(Matematica.seno(0))
retorna:
2.7182818284590455
[2, 2, 5, 5]
3.141592653589793
4
24
-0.5
[1.0, -3.0]
2.0
3.0
11
1.0
0
########################################################
A biblioteca calcula (atualmente) o valor de PI e do Numero de Euler ||

@@ -53,0 +216,0 @@ Calcula Funções: Seno, Cosseno ||

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc