PureBasic

Forums PureBasic
Nous sommes le Jeu 24/Oct/2019 6:34

Heures au format UTC + 1 heure




Poster un nouveau sujet Répondre au sujet  [ 47 messages ]  Aller à la page Précédente  1, 2, 3, 4  Suivante
Auteur Message
 Sujet du message: Re: Math en s'amusant
MessagePosté: Jeu 08/Mar/2018 6:44 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 02/Oct/2011 16:17
Messages: 2190
Localisation: 50200 Coutances
Zorro a écrit:
Micoute a écrit:
Bonjour à tous,
comme il ne faut qu'une seule fonctionnalité à mettre en évidence, voici mon code.
Code:
#Jours_par_Semaine   = 7
#Heures_par_Jour     = 24
#Mn_par_Heure        = 60
#Sec_par_Heure       = 3600
#Sec_par_Mn          = 60

Procedure Jour_en_Secondes(Jours.i)
  secondes = Jours * #Heures_par_Jour * #Mn_par_Heure * #Sec_par_Mn
  ProcedureReturn secondes
EndProcedure

Debug Jour_en_Secondes(1)




heu ... pourquoi ne pas faire directement ceci ??
Code:

Procedure Jour_en_Secondes(Jours.i)
  secondes = 86400*Jours.i
  ProcedureReturn secondes
EndProcedure

Debug Jour_en_Secondes(1)

Pourquoi FRED a t'il permis d'utiliser les constances et à quoi servent-elles si on ne les utilisent pas ? cette petite procédure à été extraite à partir d'un programme beaucoup plus vaste concernant les dates et le temps, et je trouve pratique d'utiliser les constantes, car ça permet surtout aux novices de comprendre on est arrivé à ce résultat et aussi pour les autres procédures de calculs qui sont dans le dit programme.

Il faut savoir qu'informatique veut dire traitement automatique de l'information.

_________________
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce GT 640 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 5.62, 5.70 LTS
Un homme doit être poli, mais il doit aussi être libre !


Dernière édition par Micoute le Ven 09/Mar/2018 7:10, édité 2 fois.

Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Math en s'amusant
MessagePosté: Jeu 08/Mar/2018 8:31 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 09/Oct/2005 16:51
Messages: 8769
Ouai les constantes c'est pratique de part leur lisibilité.
Y'a pas de problèmes avec une méthode ou l'autre.. Mais si on doit simplifier autant faire directement (si on veut une procédure)
Code:
Procedure Jour_en_Secondes(Jours.i)
  ProcedureReturn 86400*Jours.i
EndProcedure

_________________
~~~~Règles du forum ~~~~
.: Ar-S :. Tour + portable W10 x64 PB 5.4x / 5.6x
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
RESIZER GOLD : Mon logiciel de redimensionnement par lot 100% PB


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Math en s'amusant
MessagePosté: Jeu 08/Mar/2018 8:38 
Hors ligne
Avatar de l’utilisateur

Inscription: Mar 31/Mai/2016 9:06
Messages: 2090
Micoute a écrit:
Pourquoi FRED a t'il permis d'utiliser les constances et à quoi servent-elles si on ne les utilisent pas ?


Fred n'a pas permis d'utiliser des constantes !
les constantes existent quelque soit le langage , ça n'a pas de rapport avec Fred

Citation:
cette petite procédure à été extraite à partir d'un programme beaucoup plus vaste concernant les dates et le temps,

oui je sais bien, mais optimiser son code un minimum, surtout lorsque tu ne propose qu'un extrait c'est pas plus mal

Citation:
et je trouve pratique d'utiliser les constantes, car ça permet surtout aux novices de comprendre on est arrivé à ce résultat et aussi pour les autres procédures de calculs qui sont dans le dit programme.


les contantes sont pratique lorsqu'elle se justifient , là pour le coup, elles ne servent a rien du point de vue Programmation
"les novices" comme tu dis , c'est qui ??

Citation:
Il faut savoir qu'informatique veut traitement automatique de l'information.


et alors, quel rapport ? je pourrai te repondre que "informatique veux OPTIMISATION du traitement" , aurai-je moins raison ?
un programme se doit d'etre le plus optimisé possible , sauf éventuellement dans un but pédagogique ,
mais tu ne vas pas me dire que tes 3 multiplications inutiles , ont une vertu pédagogique, puisque tu laisses ton code tel quel , sans explications
donc, il ne s'agit pas d'un TUTO ...

si on compare
Code:
secondes = Jours * #Heures_par_Jour * #Mn_par_Heure * #Sec_par_Mn

et
Code:
secondes = 86400*Jours.i


dans ton cas il y a 3 multiplications , là ou je n'en fait qu'une ... imagine sur des millions de calcul l’économie de temps, d’énergie, économisé pour la planète ....
tu vois, moi aussi , je peux te sortir des excuses a deux balles... :mrgreen:

--edit Ar-S-- J'ai pas supprimé sa dernière remarque pour que tu la quotes ..
Arrêtez 5 min svp

_________________
Image
Image
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"


Dernière édition par Zorro le Jeu 08/Mar/2018 18:38, édité 1 fois.

Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Math en s'amusant
MessagePosté: Jeu 08/Mar/2018 10:53 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 02/Oct/2011 16:17
Messages: 2190
Localisation: 50200 Coutances
@Zorro, je te demande de me pardonner, car je n'ai pas voulu faire de polémique, j'ai surtout été maladroit.

_________________
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce GT 640 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 5.62, 5.70 LTS
Un homme doit être poli, mais il doit aussi être libre !


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Math en s'amusant
MessagePosté: Jeu 08/Mar/2018 18:32 
Hors ligne
Avatar de l’utilisateur

Inscription: Mar 31/Mai/2016 9:06
Messages: 2090
Ar-s a écrit:
--edit Ar-S-- J'ai pas supprimé sa dernière remarque pour que tu la quotes ..
Arrêtez 5 min svp



heu, ça fait deux fois que tu (ecris /modifie) un message pendant que je redige le miens ...
dans l'autre topic au moment de valider , tu avait locké le message :roll:
j'ai donc passé 5 minutes a ecrire un message de reponse pour rien

lorsque je quote un message, c'est pour y repondre, et c'est encore mon droit ...
regarde l'heure du message , 7 minutes, le temps de rediger mon message , pendant que tu oeuvrais
faudrai vous calmer les modos

_________________
Image
Image
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Math en s'amusant
MessagePosté: Ven 09/Mar/2018 0:22 
Hors ligne

Inscription: Sam 23/Fév/2008 17:58
Messages: 556
Bonjour à tous
^^ désigne la puissance
Je ne sais si c’est amusant ce que je vais vous proposez mais voici la proposition :

Les formats de papier que l’on utilise chaque jour en France et en Europe et même dans le monde à l’exception de l’Amérique du nord est un format parfaitement défini mathématiquement.

La DIN (Institut allemand des normes) l’accepta en 1922, suivie par 42 pays à travers le monde. La norme ISO 216 prit le relais en 1975, pour faire de ce ratio et du format A une norme internationale.

Voici les 2 contraintes que se sont imposée les concepteurs

1) Partant du format A0 la surface de ce format doit faire un mètre carré
Si L est la longueur et l la largeur nous aurons L*l=1 mètre carré
2) Si l’on coupe la feuille dans sa plus grande longueur par 2 pour obtenir le format A1 par exemple on doit conserver
le ratio identique
Dont Ratio=l/L = (L/2)/l et ceci pour les formats suivants le ratio reste constant.
Il nous suffit de résoudre l’équation l^^2= (L^^2)/2
Ou en prenant la racine carré des 2 cotés de l’équation sans aucune discussion sur le signe
de la racine car la longueur et la largeur sont toujours positives
Nous obtenons l=L/(racine de 2) = l=L/(1,414)
Nous aurons pour A0 L*l=1 portant l’une des inconnues dans l’équation précédente
1/L=L/(1,414) => L^^2=1,414 => L=1,414^^(0.5) = 1,1892 et donc l= 1/1,189= 0,841

Et en millimètre
A0=841 x 1189 mm et en divisant la plus grande valeur par 2 pour obtenir le format suivant
A1=594 x 841 mm
A2=420 x 594 mm
A3=297 x 420 mm
A4=210 x 297 mm
Etc…

Nous retrouvons bien le format A4= 210 x 297

et 2^^4=16 feuilles de format A4 donnent une surface de 1 mètre carré

A+

_________________
Il est fort peu probable que les mêmes causes ne produisent pas les mêmes effets.(Einstein)
Et en logique positive cela donne.
Il est très fortement probable que les mêmes causes produisent les mêmes effets.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Math en s'amusant
MessagePosté: Ven 09/Mar/2018 7:19 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 02/Oct/2011 16:17
Messages: 2190
Localisation: 50200 Coutances
Merci PAPIPP, ça a enrichi mes connaissances car j'ignorais pourquoi le A4 mesurait 21x29,7 cm, je savais que c'était un A3 coupé en 2, mais je n'avais pas fait le calcul pour remonter au A0, amusant en effet.

_________________
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce GT 640 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 5.62, 5.70 LTS
Un homme doit être poli, mais il doit aussi être libre !


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Math en s'amusant
MessagePosté: Ven 09/Mar/2018 8:47 
Hors ligne

Inscription: Sam 23/Fév/2008 17:58
Messages: 556
Bonjour à tous et merci Micoute

Suite à la démonstration des différents formats A

On peut aussi peser un objet sur une balance Roberval avec une précision suffisante.
En effet les rames de papiers sont vendues avec un grammage c'est-à-dire un poids du papier au mètre carré.
Il est généralement de 80g / mètre carré mais il peut être de 100 ou 135 ou plus pour du carton.

Chaque feuille de A4 par exemple pèse 80/16= 5 grammes.
Et la rame de 500 feuille 5*500= 2500 grammes ou 2,5 Kg

On peut obtenir une plus grande précision en prenant des formats A5 de 2,5 grammes par feuille
ou A6 avec 1,250 gramme.

A+

_________________
Il est fort peu probable que les mêmes causes ne produisent pas les mêmes effets.(Einstein)
Et en logique positive cela donne.
Il est très fortement probable que les mêmes causes produisent les mêmes effets.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Math en s'amusant
MessagePosté: Ven 09/Mar/2018 10:02 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 09/Oct/2005 16:51
Messages: 8769
Zorro a écrit:
heu, ça fait deux fois que tu (ecris /modifie) un message pendant que je redige le miens ...
dans l'autre topic au moment de valider , tu avait locké le message :roll:
j'ai donc passé 5 minutes a ecrire un message de reponse pour rien

Pas ma faute si le sujet à dérivé en petite querelle (et j'ai conscience que c'est Micoute qui à dérapé cette fois et s'en est ensuite excusé ensuite). J'ai modéré pour ne pas retrouver 15 posts qui n'ont rien à faire là.
Zorro a écrit:
lorsque je quote un message, c'est pour y repondre, et c'est encore mon droit ...

Tu répondais à sa remarque que j'avais modéré et qui n'avait rien à voir avec du code... Donc oui vous avez le droit de vous envoyer tous les fions que vous voulez mais par MP, on l'a dit 1000 fois.
Tout ce qui concernait le reste je l'ai laissé.
ça ne m'amuse pas plus que ça hein...

_________________
~~~~Règles du forum ~~~~
.: Ar-S :. Tour + portable W10 x64 PB 5.4x / 5.6x
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
RESIZER GOLD : Mon logiciel de redimensionnement par lot 100% PB


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Math en s'amusant
MessagePosté: Mer 14/Mar/2018 0:16 
Hors ligne

Inscription: Sam 23/Fév/2008 17:58
Messages: 556
Bonjour à tous

Aujourd'hui c'est la journée du Pi Day
30e anniversaire de la journée de pi !
https://www.youtube.com/watch?v=ANoVtjl5-VY
https://www.google.fr/search?site=&q=Journ%C3%A9e+du+nombre+pi&oi=ddle&ct=30th-anniversary-of-pi-day-6741047248945152&hl=fr&kgmid=/m/0681n&sa=X&ved=0ahUKEwjE3Zvzr-vZAhVFWxQKHWeyBBcQPQgG&biw=1444&bih=1094&dpr=1
A+

_________________
Il est fort peu probable que les mêmes causes ne produisent pas les mêmes effets.(Einstein)
Et en logique positive cela donne.
Il est très fortement probable que les mêmes causes produisent les mêmes effets.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Math en s'amusant
MessagePosté: Jeu 15/Mar/2018 14:23 
Hors ligne
Avatar de l’utilisateur

Inscription: Sam 23/Sep/2006 18:32
Messages: 6658
Localisation: Isere
Incroyable !!!! 8O
Au début j'ai cru à une PItrerie, pour ne pas dire PIre, une paPIpptrerie :lol:

Mais pas du tout, au PIsalé de mon existence conduisant au PIteux état ou je me trouve, je pensais avoir tout vu comme célébration. depuis l’arrivée du PIthécanthrope.
Sans vouloir faire le PItbull de bas étage, n'est ce pas PItoyable de sentir pousser en soit le besoin de créer telle PItance

Image

en l'honneur de ce chiffre imbuvable qu'est le chiffre PI.
Même si visiblement en s'emPIfrant de ce mets, l'on devrait aiguiser nos paPIlles.
Par PItié, déjà un traumatisme de jeunesse, je veux bien exPIer tous mes péchés, pour ne plus avoir à utiliser ce nombre caPItal devant lequel je n'ai cessé de caPItuler. :|

En tout cas merci de ce lien, caPItaine des mathématiques 8)

_________________
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Math en s'amusant
MessagePosté: Jeu 15/Mar/2018 19:49 
Hors ligne
Avatar de l’utilisateur

Inscription: Mar 31/Mai/2016 9:06
Messages: 2090
voir ici les 100 000 premieres decimal de Pi
http://www.gecif.net/articles/mathemati ... males.html

_________________
Image
Image
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Math en s'amusant
MessagePosté: Sam 17/Mar/2018 15:43 
Hors ligne

Inscription: Sam 23/Fév/2008 17:58
Messages: 556
Certes le PIs est imbuvable mais ce qui en sort l’est (lait)
Vous allez de mal en Pis. Elève Kcc vous serez au Piquet.
Certains disent que le PIment.
Je ne le crois pas car si le Pirate pour vous c’est à cause de vos Pirouettes.

De toutes manières au Pifomètre le Pivot 3,14.
Le PIlier aux nombres complexes n’est pas un PIs-aller (pis à lait) il n’est donc pas vache.

Merci KCC.

A+

_________________
Il est fort peu probable que les mêmes causes ne produisent pas les mêmes effets.(Einstein)
Et en logique positive cela donne.
Il est très fortement probable que les mêmes causes produisent les mêmes effets.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Math en s'amusant
MessagePosté: Sam 17/Mar/2018 19:45 
Hors ligne
Avatar de l’utilisateur

Inscription: Ven 11/Fév/2005 17:34
Messages: 4224
Localisation: Arras, France
Pi est mort, vive Tau ! https://tauday.com


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Math en s'amusant
MessagePosté: Sam 17/Mar/2018 21:43 
Hors ligne
Avatar de l’utilisateur

Inscription: Mar 31/Mai/2016 9:06
Messages: 2090
j'ai bien aimé la digression Musical de la suite :)

pas de dissonances , c'est tres étonnant :)
ça laisse penser qu'on fait vraiment partie d'une simulation .... (pas de hasard)

_________________
Image
Image
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"


Haut
 Profil  
Répondre en citant le message  
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 47 messages ]  Aller à la page Précédente  1, 2, 3, 4  Suivante

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Majestic-12 [Bot] et 2 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages

Rechercher:
Aller à:  
cron

 


Powered by phpBB © 2008 phpBB Group | Traduction par: phpBB-fr.com
subSilver+ theme by Canver Software, sponsor Sanal Modifiye