conversion de document en ligne de commande

Salut Vincent
Jours 360 permet de "fixer" une année sur 360 jours
https://wiki.documentfoundation.org/FR/Calc:_fonction_JOURS360
Rien a voir avec la problématique de Dominique je crois...

Merci à Dominique et aux suivants pour l'explication sur les degrés. J'avoue que ça m'avait totalement échappé.
Est-ce que cela ne signifie pas que cette notion jusqu'au degré, les méridiens, Galilée n'est tout bonnement pas implémentée dans Calc ?

Au passage la notation avec apostrophe et double apostrophe est utilisée régulièrement pour les minutes et secondes de type temps chronométré. Quel rapport avec les degrés quand un courreur faut un 100m ? Une utilisation impropre ?

Claire

Bonjour Claire,

Je pense que vous avez raison : LIBO ne semble absolument pas préparé pour travailler sur des angles, sauf à se livrer à des contorsions. On y arrive. J'ai bâti un tableur (en PJ) de calcul de point astronomique (navigation au sextant) qui fonctionne très bien. Mais il est lourd en termes de manipulations de données horaires (l'heure est essentielle en astronomie) et angulaires.

J'ajoute que nous travaillons aussi avec des angles négatifs. C'est curieux, mais c'est ainsi. Les longitudes terrestres, pour ne citer que cet exemple, sont positives à l'ouest de Greenwich et négatives à l'est => +180° à -180°. Les latitudes sont positives dans l'hémisphère Nord et négatives au sud de l'équateur (+90° à - 90° normal, l'équateur est à 0° de latitude et le Pôle est à ±90°).

On rêverait alors de pouvoir travailler avec 245°39,56' + 147°23,52' aussi aisément qu'avec les heures, sachant que les degrés seront toujours rapportés modulo 360. À ce propos, en navigation astronomique, les secondes ne sont jamais indiquées, seules les minutes sont décimalisées, comme dans mon exemple.

Concernant votre question sur les apostrophes (les quottes) et doubles apostrophes (guillemets anglo-saxons), je ne saurais d'autant moins vous répondre que la norme ISO 8601 précise que les heures, minutes et secondes de temps sont séparées par 2 point : et certainement pas par les quottes et doubles quottes. Wikipédia <https://fr.wikipedia.org/wiki/ISO_8601> nous dit ceci sur cette norme : « /Puis est indiquée l'heure de la journée, qui débute par la lettre T (pour time, l’heure de la journée en anglais), suivie des éléments suivants, toujours ordonnés par précision croissante : heures (de '00' à '24'), minutes (de '00' à '59') puis secondes ('00' à '60') en utilisant deux-points ':' pour séparateur. Ceci peut être suivi d'une virgule ',' puis de décimales de seconde, en quantité nécessaire à la précision recherchée (exemple : « T15:23:56,9854 »). On rencontre parfois un point au lieu d'une virgule, en particulier chez les anglophones ; la norme tolère cet usage mais recommande la virgule. /»

Ajoutons, pour être complet, que les distances angulaires ne sont pas dans le système international qui ne connaît que la seconde (s). Wikipédia <https://fr.wikipedia.org/wiki/Unité_en_dehors_du_SI_dont_l'usage_est_accepté_avec_le_SI>, à nouveau, nous dit que, hors SI, les angles sont notés ° ' ". Idéalement, pour qu'il n'y ait aucune confusion, il faudrait que, dans Calc, les symboles de temps (heures, minutes, secondes) soient séparés avec : et les angles le soient avec ° ' ".

Toute la difficulté vient de la similitude entre les minutes et secondes de temps et les mêmes en géométrie. Wikipédia <https://fr.wikipedia.org/wiki/Degré_(angle)>, dans un autre article, précise ceci : « /La minute désigne 1/60 degré, la seconde 1/60 minute d’arc, il n’y a aucun lien dans la définition avec les minutes et secondes horaires du cadran des montres, si ce n'est l'utilisation du système sexagésimal./ » Nous pourrions compléter en disant que le degré est 1/360 du cercle alors que l'heure est 1/24 du jour. Le cercle étant ce qu'il est, un angle ne peut pas être supérieur à 360° et il n'existe aucune notation qui dirait que 390° = 1 quelque chose 30°, contrairement à l'heure où 27 h = 1 jour 3 h.

Bref, nous avons là un vrai sujet :slight_smile:

Bien à vous,

Bonjour Dominique,

Je pense que vous avez raison : LIBO ne semble absolument pas préparé pour travailler sur des angles, sauf à se livrer à des contorsions. On y arrive. J'ai bâti un tableur (en PJ) de calcul de point astronomique (navigation au sextant) qui fonctionne très bien. Mais il est lourd en termes de manipulations de données horaires (l'heure est essentielle en astronomie) et angulaires.

les PJ ne passent pas dans la liste. Peux-tu le déposer sur un serveur de partage, s'il te plaît ?

Très intéressante discussion !

Amicalement,

Tu as raison, je l'ai vu après : https://drop.chapril.org/download/7ee050734fc36efd/#wF4FSlqnXsJVN8c1t09q3Q

Toute la difficulté vient de la similitude entre les minutes et secondes de temps et les mêmes en géométrie. Wikipédia <https://fr.wikipedia.org/wiki/Degré_(angle)>, dans un autre article, précise ceci : « /La minute désigne 1/60 degré, la seconde 1/60 minute d’arc, il n’y a aucun lien dans la définition avec les minutes et secondes horaires du cadran des montres, si ce n'est l'utilisation du système sexagésimal./ » Nous pourrions compléter en disant que le degré est 1/360 du cercle alors que l'heure est 1/24 du jour. Le cercle étant ce qu'il est, un angle ne peut pas être supérieur à 360° et il n'existe aucune notation qui dirait que 390° = 1 quelque chose 30°, contrairement à l'heure où 27 h = 1 jour 3 h.

merci pour ces passionnants développements
juste une remarque : ceci n'est plus vrai avec les radians
car il est courant d'écrire 9π/4 (radian) = π/4 radians (avec une définition particulière du mot =)
plus généralement, il est courant d'utiliser les radians de -∞ à +∞
mais c'est une utilisation théorique, bien sûr, pas pratique

Bonjour,

On pourrait proposer un format supplémentaire pour gérer ces cas.

Du genre GG°MM'SS" (G pour Géodésie ou Gonio) avec les mêmes options que celles du format heure.

Remarque : les vitesses angulaires peuvent (même si ce n'est pas ISO) s'exprimer en tours/seconde ou tours/minute donc par exemple 720°/s = 2 tr/s = 4pi/s

là on ne peut pas faire de modulo, le format pourrait être [GG]°MM'SS"

Bonjour Vincent,

Travailler en radians n'est pas naturel, a fortiori dans des univers où le degrés est roi : astronomie, géodésie, navigation... Certes, nous pouvons calculer en radians de façon "cachée" puis reconvertir en DD:MM:SS pour l'affichage. Mais il faut alors faire des contorsions pour obtenir les minutes éventuellement décimalisées, et les secondes.

Si je teste alors un angle de 270:42:30 converti en radians, j'obtiens 0,196864655385541. Ce chiffre converti en degrés me donne 11,2795138888889. Ce n'est pas le résultat attendu. Pour corriger cette erreur, il me faut extraire les MINUTE/60 auxquelles j'ajoute les SECONDE/3600. 270 plus cette somme convertis en radians me donne 4,72475172925298 qui, reconverti en degrés, me rend un résultat attendu de 270,708333333333 qu'il me faut retravailler pour obtenir un affichage en DDD:MM:SS ou DDD:MM,MM !

Le formatage n'apporte aucune solution.

Bien à vous,

Bonjour Gérard,

Oui pour le format supplémentaire, mais pourquoi mettre la lettre G ? D pour degré me paraîtrait plus lisible.

Je n'ai jamais pensé à 720°/s... Vous avez raison, il faudrait alors prévoir deux formats : DDD:MM:SS et DDD:MM,MM qui se déclineraient avec, éventuellement, DDD et [DDD]. La première notation (DDD) entraînerait de facto un modulo 360.

J'en reviens à ces 720°/s. Je viens de tester. Convertis en radian, 720° donnent bien 12,5663706143592. Ça correspond effectivement à 4*PI. Mais la conversion inverse en degrés restitue les 720 de départ. Ce comportement est étonnant, dans le sens où j'aurais attendu 0, ce que fait correctement, bien sûr, un MOD(720;360)...

Bien à vous,

G : grade pour les géomètres qui disent qu'il n'y a pas mieux

a

R : radian pour les maths et la mécanique (par exemple avec des poulies pour avoir un lien très facile entre les angles de rotation et la longueur)

D : degré pour le langage courant (ou l'électricité)

e

Ce serait plutôt G pour 'gonia' en grec qui se traduit par angle (on le retrouve dans polygone ou goniomètre).

L'abréviation du grade est 'gon' depuis un décret du 15 février 1982 (de mémoire).

La lettre D est déjà utilisée par les anglicistes pour 'day', le jour.