Skip to content

Basic_Maths 3.0

Choose a tag to compare

@OpenSoftware-World OpenSoftware-World released this 24 May 18:43
· 50 commits to main since this release

Yenilikler:

Bilgi: Basic_Maths kütüphanesi hakkında detaylı bilgi için: https://linuxuserslinuxmint.github.io/Documents/Basic_Maths/3.0/basic_maths.html

  • Basic_Maths kütüphane dosyaları Basic_Maths klasörüne taşınmıştır.
  • Linux için kurulum dosyası güncellenmiştir.
  • Windows için kurulum dosyası tamamlanmıştır ve güncellenmiştir.
  • Basic_Maths kütüphanesi hakkında detaylı bilgi sağlayabilmek için Desteklenen platform bilgisini ve yayımlanma tarihini içeren 2 yeni değişken oluşturulmuştur. (Daha fazla bilgi için: lib_ver_info.py dosyasına bakınız.)
  • Basic_Maths kütüphanesini kullanıcılara göstermek için olan örnek program güncellenmiştir.
  • Basic_Maths artık time kütüphanesini de içeriyor bu sayede zaman işlemlerinizi yeni Basic_Maths fonksiyonlarıyla daha hızlı bir biçimde gerçekleştirebilirsiniz.
  • Kullanıcı için sayı/rakam girişlerini kolaylaştırabilmek için "input_dialog" ve "InputN1N2()" değişkenleri/fonksiyonları eklenmiştir.
  • Basic_Maths kütüphanesinde yazı yazmayı kolaylaştırmak için print() fonksiyonunun kısaltması olan "p()" fonksiyonu eklenmiştir ve tüm Basic_Maths fonksiyonlarına uyarlanmıştır.
  • Bölme işlemi için 0 sayısını denetlemek için diyalog değişkeni eklenmiştir bu sayede geliştiriciler Basic_Maths kütüphanesini kullanan programları için bölme işleminde 0 sayısını denetlemek için bir uyarı mesajı oluşturabileceklerdir.
  • Basic_Maths kütüphanesini kullanan geliştiriciler artık kendi yazmış oldukları programlar için "program_info()" fonksiyonu sayesinde hem zahmetsiz hem de detaylı bilgi verebileceklerdir.
  • Geliştiriciler artık isteğe bağlı olarak programları için "program_welcome_msg()" fonksiyonunu kullanarak karşılama mesajı ekleyebileceklerdir.
  • Artık programınızdaki sorunları yada hataları denetleyip hata mesajlarını kullanıcıya göstermek için "error_msg()" fonksiyonu kullanılabilir.
  • Artık geliştiriciler "error_msg()" fonksiyonu için kendi diyalog mesajını oluşturabileceklerdir.
  • Artık geliştiriciler sizleri isteğe bağlı olarak programdan çıkış yapmanızı sağlamak için 3 farklı seçeneği kullanabileceklerdir. ("exit_program_dialog_time (Diyalog ve sayaç)", "exit_program_time (Sadece sayaç)", "exit_program_dialog (sadece diyalog)")

Innovations:

Info: For detailed information about the Basic_Maths library: https://linuxuserslinuxmint.github.io/Documents/Basic_Maths/3.0/basic_maths.html

  • Basic_Maths library files have been moved to the Basic_Maths folder.
  • The installation file for Linux has been updated.
  • The installation file for Windows has been completed and updated.
  • In order to provide detailed information about the Basic_Maths library, 2 new variables containing supported platform information and publication date have been created. (For more information: see lib_ver_info.py.)
  • The sample program to show the Basic_Maths library to users has been updated.
  • Basic_Maths now includes the "time" library, so you can perform time operations faster with the new Basic_Maths functions.
  • "input_dialog" and "InputN1N2()" variables/functions have been added to make number/digit input easier for the user.
  • To make writing easier in the Basic_Maths library, the "p()" function, which is short for the print() function, has been added and adapted to all Basic_Maths functions.
  • A dialog variable has been added to check the number 0 for division, so developers will be able to create a warning message to check for the number 0 in division for their programs using the Basic_Maths library.
  • Developers using the Basic_Maths library will now be able to provide both effortless and detailed information for the programs they have written, thanks to the "program_info()" function.
  • Developers can now optionally add a welcome message to their programs using the "program_welcome_msg()" function.
  • Now the "error_msg()" function can be used to check for problems or errors in your program and display error messages to the user.
  • Developers will now be able to create their own dialog message for the "error_msg()" function.
  • Developers will now be able to use 3 different options to allow you to optionally exit the program. ("exit_program_dialog_time (Dialog and counter)", "exit_program_time (Counter only)", "exit_program_dialog (dialogue only)")