Cześć wszystkim,
Dziś dodałem nową funkcję w języku Avocado – możliwość dodawania własnych modułów napisanych w Pascalu. Dzięki temu możesz rozszerzać możliwości Avocado i korzystać z dodatkowych funkcji według własnych potrzeb.
Jak działają moduły?
• Moduły wczytują się z folderu „moduly”, który znajduje się obok plików IDE Avocado.
• Aby zaimportować moduł, użyj komendy:
Importuj nazwa_modułu
Nowy moduł: Matematyka
Dodałem moduł „matematyka”, który zawiera 24 funkcje matematyczne i trygonometryczne, w tym:
• Podstawowe funkcje trygonometryczne:
sin(), cos(), tan(), arcsin(), arccos(), arctan(), arctan2()
• Konwersje stopni i radianów:
degtorad(), radtodeg()
• Liczba π:
pi
• Funkcje hiperboliczne:
sinh(), cosh(), tanh(), sech(), csch(), coth(), arsinh(), arcosh(), artanh()
• Dodatkowe funkcje matematyczne:
sec(), csc(), cot(), arcsec(), arccot()
Jak korzystać z modułu „matematyka”?
Aby używać funkcji matematycznych, wystarczy:
1. Zaimportować moduł
2. Użyć funkcji oblicz(’wyrażenie’), wpisując wyrażenie w cudzysłowie
Przykłady użycia
Podstawowe operacje matematyczne:
Program math
Importuj matematyka
oblicz('(10+40+34)*2′)
// Wynik: 168.00
oblicz(’2.3+3.0+40′)
// Wynik: 45.30
Funkcje trygonometryczne:
oblicz(’cos(0)’)
// Wynik: 1.00
oblicz(’cos(pi/2)’)
// Wynik: 0.00
oblicz(’2 * sin(pi/6)’)
// Wynik: 1.00
Funkcje hiperboliczne:
oblicz(’cosh(0)’)
// Wynik: 1.00
oblicz(’sinh(1)’)
// Wynik: 1.18
Funkcje odwrotne:
oblicz(’arcsin(0.5) * 180/pi’)
// Wynik: 30.00
oblicz(’arccos(0.5) * 180/pi’)
// Wynik: 60.00
oblicz(’arccot(1)’)
// Wynik: 0.79
oblicz(’arcsec(2)’)
// Wynik: 1.05
oblicz(’arccsc(2)’)
// Wynik: 0.52
Dzięki tej nowej funkcji Avocado staje się jeszcze bardziej elastyczne i daje większe możliwości rozbudowy. Możesz teraz pisać własne moduły w Pascalu i dodawać je do Avocado według swoich potrzeb.
Jak zawsze, czekam na Wasze opinie i sugestie!
Gdzie pobrać?
Najnowszą wersję Avocado znajdziesz tutaj: link
Jeśli chcesz śledzić rozwój Avocado i dostawać najnowsze informacje, dołącz do mojego kanału na Telegramie: link
Daj mi znać, co myślisz o nowej wersji! Każda opinia i sugestia są dla mnie cenne – razem możemy ulepszyć Avocado.
Dzięki, że jesteś ze mną! ![]()
Oficjalna strona języka Avocado https://avocado.dimitalart.pl/

