Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/01/2020, à 21:47

JiPi_82

Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

Si vous avez installé HiPER CALC Pro sur votre smartphone ANDROID, vous avez sûrement apprécier cette application qui est capable de faire des calculs avec des heures, minutes et secondes et d'en avoir instatanément la valeur décimale.
En regardant les diverses calculettes sous Linux, aucune ne propose cette fonction très pratique.
En effet, comment additionner ou soustraire des durées ou des temps avec un résultat direct en heure:minute:seconde sans avoir à bidouiller sous LibreOffice ?

Exemple : J'embauche à 8:15 et je termine à 12:23 Combien de temps ai-je passé au boulot (en heure:minute) ?

Sous LibreOffice, on utilise des formules du type TEXTE("LA REF CELLULE";"[hh]:mm") pour calculer des durées de temps ==> la valeur saisie dans la cellule étant (par exemple) 8:15 pour 8h15 du matin. Dans le cas où la différence de temps négative, LibreOffice comme Office365 affiche des ######. Il faut alors user de stratégie pour faire afficher des durées de temps négative (par exemple si le temps passé au boulot est plus petit que le temps contractuel).
Bref, pour vérifier si les manipulation des durées de temps sont bonnes, j'utilise HiPER CALC Pro. Les calculs de temps n'existent pas sur les calculettes LINUX.

Si quelqu'un se sent l'âme bricoleur pour inventer ces fonctions sur une calculette; je suis preneur.

Évidemment, les symboles utilisés pour les heures, sur HiPER CALC sont °, et ' pour les minutes, et '' pour les secondes.
Ça me paraît tellement utile pour tout le monde de pouvoir additionner des temps de manière simple que je me demande pourquoi ça n'existe pas sur Linux.


MANJARO (machine principale) + 1 HP probook 6550b MANJARO + serveur OMV (conso 18 W)
ASUS PRIME X570-P | RYZEN 7 2700x | Mémoire : 32 Gio DDR4
RTX4070 + 2 écrans 3840x2160 60 Hz (DP+HDMI) + Davinci Resolve Studio
Chaîne YouTube : @tvcrad - site internet : http://lecrad.free.fr

Hors ligne

#2 Le 14/01/2020, à 22:04

Nuliel

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

Je comprends pas la demande, tu veux un script qui fasse ça, tu demandes à ce qu'on participe au projet gnome-calculator pour ajouter cette fonction?
Sinon c'est pas compliqué, on convertit tout en heure décimale (en gardant sous forme de fraction), on soustrait, on repasse en heure minutes  en multipliant par 60 et en faisant une division euclidienne

Dernière modification par Nuliel (Le 14/01/2020, à 22:05)

Hors ligne

#3 Le 14/01/2020, à 22:12

JiPi_82

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

En fait, il serait bien d'insérer les possibilités de calculs de temps en heures : minutes : secondes dans GNOME-CALCULATOR à la manière de HiPER Calc Pro.
On ne peut pas demander à tout à chacun de faire des calculs intermédiaires pour calculer son temps de travail.
C'est tout de même plus commode de faire 3:30:00 + 3:05:00 = 6:35:00 ou sous HiPER Calc 3°30'+3°05 = 6°35 lisible directement dans l'encadré de conversion de la calculette, sinon, la calculette affiche le résultat en décimal.
Mais qui comprend l'heure en décimal, à part des gens qui manipule efficacement ce type d'unité?
Alors, je pense que ces fonctions sous GNOME-Calculator aideraient pas mal de gens.


MANJARO (machine principale) + 1 HP probook 6550b MANJARO + serveur OMV (conso 18 W)
ASUS PRIME X570-P | RYZEN 7 2700x | Mémoire : 32 Gio DDR4
RTX4070 + 2 écrans 3840x2160 60 Hz (DP+HDMI) + Davinci Resolve Studio
Chaîne YouTube : @tvcrad - site internet : http://lecrad.free.fr

Hors ligne

#4 Le 15/01/2020, à 00:18

kamaris

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

En ligne de commande, tu as dateadd :

$ dateadd 3:30:00 +3h +5m
06:35:00
$ 

qui peut s'exprimer de manière plus condensée dateadd 3:30:00 3h5m, et on peut jouer sur les formats d'entrée / sortie si on veut.

Pour ton exemple de départ : « J'embauche à 8:15 et je termine à 12:23 Combien de temps ai-je passé au boulot (en heure:minute) ? » :

$ datediff -f '%0H:%0M' 8:15 12:23
04:08
$

Tout cela est dans le paquet dateutils, s'il n'est pas déjà installé.

Dernière modification par kamaris (Le 15/01/2020, à 00:45)

Hors ligne

#5 Le 15/01/2020, à 09:23

Compte supprimé

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

Bonjour,

kamaris a écrit :

Tout cela est dans le paquet dateutils, s'il n'est pas déjà installé.

non installé sur 18.04. Commandes bien pratique, merci
Je me demandai : Comment peut-on savoir s’il existe une commande concernant une action précise quand elle ne figure pas sur le système? La commande apropos ne liste que les commandes présentes sur le système me semble t'il.

#6 Le 15/01/2020, à 09:34

Nuliel

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

Généralement j'utilise

apt-cache search mot-clé

pour chercher les paquets qui pourraient m'aider.
(Là date comme mot clé c'est trop léger)

Hors ligne

#7 Le 15/01/2020, à 11:51

Compte supprimé

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

Beaucoup de retour selon le mot recherché . Pas forcément facile à mettre en œuvre ...
Je cherchai dernièrement comment éteindre mon écran. Une recherche sur les forums m'ont appris que la commande xset le permet.
Si je fais

apt-cahe search screen

j'obtiens 480 propositions...

#8 Le 15/01/2020, à 13:03

JiPi_82

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

Si les fonctions de calculs existent sur GNU/Linux, il n'y a plus qu'à les mettre en œuvre dans la calculette de Gnome. Ce serait top.
Pour rappelle, l'heure au format décimal a été aboli il y a plus de 2 siècles et le calculs du temps en décimal est à usage industriel pour le calcul des tâches.
Comme tout le monde travaille pour gagner sa pitence, je pense qu'une fonction de calcul avec (D°min'sec'') ou (hh:mm:ss) dans la calculette serait un gros PLUS par rapport aux autres OS.
On ne peut pas demander à chacun de taper des lignes de codes, il faut que GNU/Linux soit accessible au plus grand nombre avec des appli simples et efficaces.


MANJARO (machine principale) + 1 HP probook 6550b MANJARO + serveur OMV (conso 18 W)
ASUS PRIME X570-P | RYZEN 7 2700x | Mémoire : 32 Gio DDR4
RTX4070 + 2 écrans 3840x2160 60 Hz (DP+HDMI) + Davinci Resolve Studio
Chaîne YouTube : @tvcrad - site internet : http://lecrad.free.fr

Hors ligne

#9 Le 15/01/2020, à 14:08

eric63

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

salut

En effet, comment additionner ou soustraire des durées ou des temps avec un résultat direct en heure:minute:seconde sans avoir à bidouiller sous LibreOffice ?

comprend pas j'ai ouvert libreoffice calc
sans rien changer aux formats
en A1 8:30 donne 08:30:00
en A2 9:45 donne 09:45:00
en A3 =A1-A2 donne -01:15:00
en A4 = A3*24=-1,25

la multiplication par 24 transforme une heure sexagésimale en heure décimale (tu peux vérifier pour  A1*24 et A2*24 respectivement a 8,5 et 9,75

n'importe quel calculatrice qui fait les calcul d'angle en sexagésimale donne un résultat identique à A3

Dernière modification par eric63 (Le 15/01/2020, à 14:15)


Kubuntu 23.10 - WAYLAND- 64 bits + backports bêta = plasma 5.27.10 KDE 5.112.0 Qt 5.15.10 et noyau 6.5.0-17  4x intel i5-4570 3.2Ghz 12Go nvidia GTX 1060 6GB 3écrans
Comment installer une brother avec le script de demonipuch

J’utilise le clavier french AFNOR de chez LDLC c‘est fort

Hors ligne

#10 Le 15/01/2020, à 15:40

erresse

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

eric63 a écrit :

en A3 =A1-A2 donne -01:15:00
en A4 = A3*24=-1,25

Ben chez moi, curieusement, A3=A1-A2 donne 22:45:00, et A4=A3*24 donne -1,25...
Mais si je fais A3=A2-A1, j'obtiens 01:15:00, ce qui est le résultat cherché, non ?

Edit: Ma variante est Ubuntu-Mate et la calculatrice standard "mate-calc" version 1.20.1, a un onglet "Mode -> Avancé" qui propose un tas d'unités de calcul, dont le temps. Tu peux l'essayer, je pense qu'on doit la trouver dans les dépôts...

Dernière modification par erresse (Le 15/01/2020, à 15:54)


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#11 Le 15/01/2020, à 16:04

inbox

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

Salut,

En choisissant le 5ème format (876613:37:46 soit [HH]:MM:SS) on obtient bien une valeur négative (-01:15:00) pour A3=A1-A2.
1579103399.png

A+


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#12 Le 15/01/2020, à 19:55

kamaris

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

pseudofab a écrit :

Beaucoup de retour selon le mot recherché . Pas forcément facile à mettre en œuvre ...
Je cherchai dernièrement comment éteindre mon écran. Une recherche sur les forums m'ont appris que la commande xset le permet.
Si je fais

apt-cahe search screen

j'obtiens 480 propositions...

Il y a l'option -n de apt-cache, qui permet de limiter la recherche au noms de paquets et paquets fournis.
En utilisant apt search -n, la recherche est limitée aux seuls noms de paquets, et la sortie est bien plus lisible.
Après, on peut utiliser les expressions régulières pour ruser un peu, par exemple pour limiter la recherche aux noms de paquets et descriptions courtes :

apt search '^[^\n]*motif1[^\n]*motif2…[^\n]*motifN'

Ensuite, si on veut plus, il faut scripter, ou au moins passer la sortie à des filtres…
Il y a aussi l'outil de recherche en ligne, qui permet d'utiliser facilement les options de recherche élémentaires (et la recherche dans les fichiers des paquets) : https://packages.ubuntu.com/

Hors ligne

#13 Le 15/01/2020, à 20:45

Compte supprimé

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

smile Merci kamaris

#14 Le 15/01/2020, à 21:01

JiPi_82

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

n'importe quel calculatrice qui fait les calcul d'angle en sexagésimale donne un résultat identique à A3...

Je pense que eric63 va nous proposer une multitude de calculatrice sous GNU/Linux capable de faire des calculs en base sexagésimale (en base 60 quoi).
Pour ma part, je bloque toujours, car je n'ai toujours pas de calculette GNU/Linux capable de faire ce type de calculs.

Dernière modification par JiPi_82 (Le 15/01/2020, à 21:03)


MANJARO (machine principale) + 1 HP probook 6550b MANJARO + serveur OMV (conso 18 W)
ASUS PRIME X570-P | RYZEN 7 2700x | Mémoire : 32 Gio DDR4
RTX4070 + 2 écrans 3840x2160 60 Hz (DP+HDMI) + Davinci Resolve Studio
Chaîne YouTube : @tvcrad - site internet : http://lecrad.free.fr

Hors ligne

#15 Le 15/01/2020, à 21:41

JiPi_82

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

Ouf, sauvé par Qalculate.
Cette super calculette est ce qu'il faut ENFIN à tout le monde. Enfin, une calculette qui ressemble à une calculatrice correcte.
Ça tourne sous GNU/Linux et les gars ont vraiment fait les choses biens pour pas mal de distrib.

Le lien qu'il vous faut : https://snapcraft.io/qalculate
Du coup, cette appli résoud mon interrogation sur le calcul sexagésimale à partir d'un simple calculette.

Attention, sous Ubuntu 18.04 LTS, il est préférable d'installer le SNAP.

Dernière modification par JiPi_82 (Le 15/01/2020, à 22:29)


MANJARO (machine principale) + 1 HP probook 6550b MANJARO + serveur OMV (conso 18 W)
ASUS PRIME X570-P | RYZEN 7 2700x | Mémoire : 32 Gio DDR4
RTX4070 + 2 écrans 3840x2160 60 Hz (DP+HDMI) + Davinci Resolve Studio
Chaîne YouTube : @tvcrad - site internet : http://lecrad.free.fr

Hors ligne

#16 Le 15/01/2020, à 21:54

eric63

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

en fait je me rends compte que je me suis bien trop avancé pour dire n'importe quelle caculette elles sont en fait très rare,
Désolé pour m'être avancé autant


Kubuntu 23.10 - WAYLAND- 64 bits + backports bêta = plasma 5.27.10 KDE 5.112.0 Qt 5.15.10 et noyau 6.5.0-17  4x intel i5-4570 3.2Ghz 12Go nvidia GTX 1060 6GB 3écrans
Comment installer une brother avec le script de demonipuch

J’utilise le clavier french AFNOR de chez LDLC c‘est fort

Hors ligne

#17 Le 15/01/2020, à 22:47

kamaris

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

JiPi_82 a écrit :

Attention, sous Ubuntu 18.04 LTS, il est préférable d'installer le SNAP.

Pourquoi ?
Très bonne calculette sinon, effectivement.

Hors ligne

#18 Le 16/01/2020, à 11:26

erresse

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

@JiPi_82, message #15 :
Et pourquoi s'emmerder à aller télécharger un truc sur le net alors que cette application est disponible dans les dépôts officiels ???
roll
Surtout si on ne veut pas s'encombrer de logiciels en "snaps" !!!
mad


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#19 Le 16/01/2020, à 19:25

JiPi_82

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

Ben, j'ai testé la version accessible depuis synaptic et ce n'est que la version 0.9.9 ?!? Donc, j'ai installé la version snap.

Maintenant, mon soucis actuel, c'est mettre Qalculate! en raccourcis sur la touche "calculette" de mon clavier sous Ubuntu 18.04 GNOME.
Sous MX Linux : aucun soucis pour faire ça.
Sous Mint : même chose, non problemo.


MANJARO (machine principale) + 1 HP probook 6550b MANJARO + serveur OMV (conso 18 W)
ASUS PRIME X570-P | RYZEN 7 2700x | Mémoire : 32 Gio DDR4
RTX4070 + 2 écrans 3840x2160 60 Hz (DP+HDMI) + Davinci Resolve Studio
Chaîne YouTube : @tvcrad - site internet : http://lecrad.free.fr

Hors ligne

#20 Le 18/02/2020, à 09:47

JBF

Re : Calculette comme HiPER CALC Pro sous Linux, y a pas... Dommage !

JiPi_82 a écrit :

Exemple : J'embauche à 8:15 et je termine à 12:23 Combien de temps ai-je passé au boulot (en heure:minute) ?

Sous LibreOffice, on utilise des formules du type TEXTE("LA REF CELLULE";"[hh]:mm") pour calculer des durées de temps ==> la valeur saisie dans la cellule étant (par exemple) 8:15 pour 8h15 du matin. .

Ben dis donc, pourquoi faire simple quand on peut faire compliqué !
En A1 je mets 8:15
En A2 je mets 12:23
en A3 je mets la formule =A2-A1 qui me donne le résultat : 04:08:00

Si le résultat est négatif c'est que le jour de fin de travail n'est pas le même que le jour de début, et il suffit d'ajouter 1 au résultat. Une façon bien plus propre de faire le calcul est de fournir la date complète afin d'indiquer le nombre de jours entiers qu'il y a entre les 2 instants :
En A1 je mets 01/01/2020 8:15
En A2 je mets 01/01/2020 12:23
A3 avec la même formule on obtient le même résultat.
Maintenant si
En A1 je mets 01/01/2020 12:23
En A2              02/01/2020 8:15
En A3 j'obtiens 19:52:00

JiPi_82 a écrit :

Dans le cas où la différence de temps négative, LibreOffice comme Office365 affiche des ######..

Ça c'est juste que la colonne est trop étroite pour afficher la valeur correctement. Il suffit de l'élargir pour corriger le problème.


LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/

Hors ligne