Advanced Calculator avec définition mathématique personnalisée.
Cette version est principalement destinée aux raccourcis mathématiques, elle gère des éléments comme 3x, (3 - 1)x, (5 - 2)(4 - 8). ne peut pas gérer des cas particuliers comme x(3 - 1) car il ne peut pas analyser la ligne comme x fois (3 - 1) ou 3 - 1 comme paramètre pour fonctionner x() sans algorithme complexe.
Une autre nouveauté est la mise à jour vers la nouvelle interface utilisateur Android, tout en conservant une compatibilité totale jusqu'à Android 1.6 (4 ans et plus). Le compilateur a sélectionné l'interface utilisateur Android 3.x Honeycomb par lui-même et les utilisateurs de SmartTV doivent en prendre note et trouver une solution de contournement.
Désormais complet avec Google Analytics pour un rapport d'erreur automatique pour de tels événements et un rapport d'erreur manuel sans avoir besoin de téléphones en mode développement ; si on ne vous propose pas d'envoyer un rapport d'erreur, l'erreur est considérée comme liée à votre formule et n'est pas transmise. Google Analytics n'est pas utilisé pour collecter d'autres informations, mais uniquement pour les rapports d'erreur.
Cette application vise à être une calculatrice scientifique/statistique propre et facile à utiliser pour tout le monde, des étudiants des écoles publiques n'ayant besoin que d'arithmétique jusqu'aux employés de bureau ayant besoin de statistiques et aux ingénieurs ayant besoin de définitions personnalisées, sans RPN et de forme totalement libre. StackOverflow (le nom est RangeError mais "stack" est contenu dans sa description et SO est très évident pour quiconque programme) fait référence à un code isolé qui implique une erreur dans vos fonctions de récurrence ; Corrigez simplement les calculs et vous pouvez réessayer.
Voici un aperçu simple de ce qui est disponible :
- Opérateurs arithmétiques
- % est "modulo" et non un pourcentage comme les calculatrices de bureau
- Fonctions avancées
- trigonométrie (en radians)
- trigone inverse (le truc "arc")
- max(), min(), somme(), moyenne()
- factorielle et puissance
- logarithme (naturel et 10, pour les autres voir logX())
- Fonctions personnalisées/complexes (prédéfinies)
- Théorème de Pythagore
- Le Triangle de Pascal
- Série Fibbonacci
- Racine carrée
- Racine cubique
- Aire (cercle, rectangle, triangle, trapèze)
- Factorielle (exemple de récurrence simple)
- Fonction logarithmique dans d'autres bases
Entièrement financé par la publicité et toutes les fonctions sont disponibles, réécriture complète qui prend désormais en charge les fonctions mathématiques complètes, y compris la récurrence algébrique ; utilise la syntaxe ?: de type Java [condition comme vrai ou faux]?[true function body]:[false fx body] pour prendre en charge les fonctions fractales. Le « # » n'est plus requis. La barre de formule est désormais modifiable à l'aide du clavier Android en appuyant simplement dessus.
S'il y a un bug dans des calculs complexes, veuillez le signaler.
Veuillez décrire en détail les fonctionnalités ou améliorations que vous souhaitez signaler ; "pas assez de fonctionnalités" ne peut tout simplement pas suffire, je n'ai aucune idée de ce que c'est. Veuillez utiliser l'anglais, le mandarin ou d'autres langues avec des traductions Babelfish/Bing accessibles au public.
Conçu avec de gros boutons, vous n'avez donc pas besoin d'un écran tactile impeccable de 4,5 pouces, mais un vieux QVGA (écran portrait 240x320, paysage 320x240 est en effet trop petit) suffira avec juste un peu de crampe visuelle ; un appareil portrait QVGA est par exemple Motorola Spice et un exemple d'appareil paysage non pris en charge est Motorola Charm. Cependant, pour un si petit appareil, il existe toujours une solution de contournement pour la saisie.
? : Syntaxe
[la condition évalue vrai ou faux]?[true function body]:[false fx body]
Testé sur l'émulateur Android 1.6 et l'appareil Android 2.1 Motorola Spice.
* Il n'y a pas d'impact sur la sécurité ni sur les fonctionnalités autrement. Une mise à jour incorrecte d'un outil de programmation antérieur à ICS entraîne la liaison de l'interface utilisateur Android 3.x et l'onglet Avancé ne répond pas au raccourci clavier Entrée de la télécommande ; vous devez utiliser le clavier à l’écran pour ceux-là.
En savoir plus