From 13a56f1979260dfbe70bce2b0156a92ce782b3f8 Mon Sep 17 00:00:00 2001 From: flo Date: Mon, 10 Apr 2017 18:40:46 +0200 Subject: [PATCH] massemol*1000 --- include/periodiq.h | 4 +- obj/periodiq.c.o | Bin 12224 -> 12224 bytes src/periodiq.c | 236 ++++++++++++++++++++++----------------------- 3 files changed, 120 insertions(+), 120 deletions(-) diff --git a/include/periodiq.h b/include/periodiq.h index 740f92f..fcb8676 100644 --- a/include/periodiq.h +++ b/include/periodiq.h @@ -8,8 +8,8 @@ { unsigned char nom[14]; // le nom unsigned char symbol[4]; // le symbole - float masse_mol; // la masse molaire // que l'on divise par 1000 - unsigned char config_electro [18]; // la config électronique + unsigned int masse_mol; // la masse molaire // que l'on divise par 1000 + unsigned char config_electro[7];// la config électronique unsigned int groupe : 3; //le groupe //x unsigned int periode : 5; // la période // y unsigned char valence; // le nombre de valence diff --git a/obj/periodiq.c.o b/obj/periodiq.c.o index e20819e6bd3eb4ba45c4ec3cb3b758d695b64ebe..e93c8403388c79672278fdb6c70323785a2c10e4 100644 GIT binary patch delta 1034 zcmXZaX-HI27{>889LjP^vneMXC%3@DYQzl7mJ!Pt(iTWU#jv7M+V{)^FBM^>B|buB zhC(Z7wi;4K_k)I1khEyzL{dRPWCcQLw!BaE>HoWP&OMyVyk?%6ceOddGQU^^Edege zf+CmT3-O{y5My;&(ySeVEF$)Upo~av5ST=cPtZr~9TdclR8(yg+ z?i;~(;>jaH+$cr&dcjKKtG-@E3=|656`m1AfU*hrMD5!4Z-Qw%&K%DV;r z!HUXE1G9^8H9>-N#Myem3*thrz&b`zA0==Tm(L4!64&Ddmx!ia0v~ZFUl3$- z`FZXYAk`Lc@wDj=g*IJj*Nu#Dyv59?;n#+}S3oh}5?R z+6m7IogHFfmd=htkug?h$DtR@2*n9Uyq|ZG4G-BR{`k#i-$z2YHuom-*%ggA9j+g; z`jml=a6MsFt&WXTQLw{}B&Qygza1N#x^=S`wd|(Fc*<^@fngK=HJRPz#1?k99cS61 z0d%qZ`VbJIE$+oUw#0`W?EXAl{97No*@Mdv7|C`Zl|9gjJ?x=Y)U$^Z@tQ4d#+WGW k(Mj;IM;fq?Ef2>PwyX|s|2HIBpN}6y`oG>NiB7Tp0hW?RBme*a delta 1034 zcmXZaX-HI27{>8~4w+k8P0o}vYHDbpHIss3i_=Vypk#|5Dg>>hB-_luz?N%eMQK`3 zrO#%fdkabhsl=Hz`%yw% z?=CKh_XC z?iJ%Sv43MET8V@9VvHOkIN~hA4C2JsFl-=BJ$;FDL`50!g1FFg5?*5k)p7|NajB^d zn}};0YjB>pDI>3mJ0DiUS8s8(Hz+vtR-OG(h!dOjGSetaDv4I72igf|?Puu63EEo* zkU+dIe}*l@r>p|h5Z~pZ?})*uC>Z?&f8>Bk0*6bY3p7I4S%s^F`=V>;B0ReKU@{22 z%$G5L2whg}B7A4|;)cQE>KLuiZLsPbeyNiYWRw|0-$SGjW}CuZBH&{qYK^isSVNCd z)`ou8BXqpXgxTj|F%jP5k3u5Sy9IT`l>Q?064SP3BYc7&`dbZBi5R(g2@x0l7Y)R$ zxDE^uwwNMB_zN84@{vx=k$nym38fx*KqSex{!JvyyReu9^M7_A!z2e>pipYEx;hpr zJZ4iA2H7-)D6@3A!YX!!!ZEX4B-8yCn$5DqD)$)Z0tD;a)*?1Qwpy!@6(CDDDV$<+ z6k6C^1-HQAPG|EJ*0Wm_&a#>YC!4R}8N_OcXLl;(umu__*xd@R*gYD2CQA3pkHYRz w$Yu8_Tx1J1v<+2ZY_L2Z&@gwX3VCdahU%dzy!~H8h>Sxaaky8uhs^f+2U2%cKL7v# diff --git a/src/periodiq.c b/src/periodiq.c index edd7ab3..c82068c 100644 --- a/src/periodiq.c +++ b/src/periodiq.c @@ -57,124 +57,124 @@ int atoi(const char *str) struct Element elements[] = { - { /*1, */"Hydrogene","H",1.008,{1},1,1,1,2.20,0,2}, - { /*2, */"Helium","He",4.003,{2},18,1,0,0,1,9}, - { /*3, */"Lithium","Li",6.940,{2,1},1,2,1,0,0,10}, - { /*4, */"Beryllium","Be",9.012,{2,2},2,2,2,1.57,0,11}, - { /*5, */"Bore","B",10.810,{2,3},13,2,2,2.04,1,12}, - { /*6, */"Carbone","C",12.011,{2,4},14,2,3,2.55,1,13}, - { /*7, */"Azote","N",14.007,{2,5},15,2,4,3.04,1,14}, - { /*8, */"Oxygene","O",15.999,{2,6},16,2,5,3.44,1,15}, - { /*9, */"Fluor","F",18.998,{2,7},17,2,2,3.98,1,16}, - {/*10, */"Neon","Ne",20.178,{2,8},18,2,0,0,1,17}, - {/*11, */"Sodium","Na",22.990,{2,8,1},1,3,1,0.93,2,18}, - {/*12, */"Magnesium","Mg",24.305,{2,8,2},2,3,2,1.31,3,19}, - {/*13, */"Aluminium","Al",26.982,{2,8,3},13,3,3,1.61,4,30}, - {/*14, */"Silicium","Si",28.085,{2,8,4},14,3,4,1.90,5,31}, - {/*15, */"Phosphore","P",30.974,{2,8,5},15,3,5,2.19,6,32}, - {/*16, */"Soufre","S",32.060,{2,8,6},16,3,6,2.58,7,33}, - {/*17, */"Chlore","Cl",35.450,{2,8,7},17,3,7,3.16,8,34}, - {/*18, */"Argon","Ar",39.948,{2,8,8},18,3,2,0,9,35}, - {/*19, */"Potassium","K",39.098,{2,8,8,1},1,4,1,0.82,10,36}, - {/*20, */"Calcium","Ca",40.078,{2,8,8,2},2,4,2,1.0,11,37}, - {/*21, */"Scandium","Sc",44.956,{2,8,9,2},3,4,3,1.36,20,38}, - {/*22, */"Titane","Ti",47.867,{2,8,10,2},4,4,4,1.54,21,39}, - {/*23, */"Vanadium","Va",50.941,{2,8,11,2},5,4,5,1.63,22,40}, - {/*24, */"Chrome","Cr",51.996,{2,8,13,1},6,4,6,1.66,23,41}, - {/*25, */"Manganese","Mn",54.380,{2,8,13,2},7,4,7,1.55,24,42}, - {/*26, */"Fer","Fe",55.845,{2,8,14,2},8,4,6,1.83,25,43}, - {/*27, */"Cobalt","Co",58.933,{2,8,15,2},9,4,5,1.88,26,44}, - {/*28, */"Nickel","Ni",58.693,{2,8,16,2},10,4,4,1.91,27,45}, - {/*29, */"Cuivre","Cu",63.546,{2,8,18,1},11,4,4,1.90,28,46}, - {/*30, */"Zinc","Zn",65.380,{2,8,18,2},12,4,2,1.65,29,47}, - {/*31, */"Gallium","Ga",69.723,{2,8,18,3},13,4,3,1.81,12,48}, - {/*32, */"Germanium","Gr",72.630,{2,8,18,4},14,4,4,2.01,13,49}, - {/*33, */"Arsenic","As",74.921,{2,8,18,5},15,4,5,2.18,14,50}, - {/*34, */"Selenium","Se",78.971,{2,8,18,6},16,4,6,2.55,15,51}, - {/*35, */"Brome","Br",79.904,{2,8,18,7},17,4,7,2.96,16,52}, - {/*36, */"Krypton","Kr",83.798,{2,8,18,8},18,4,2,3.00,17,53}, - {/*37, */"Rubidium","Rb",85.468,{2,8,18,8,1},1,5,1,0.82,18,54}, - {/*38, */"Strontium","Sr",87.620,{2,8,18,8,2},2,5,2,0.95,19,55}, - {/*39, */"Yttrium","Y",88.906,{2,8,18,9,2},3,5,3,1.22,20,56}, - {/*40, */"Zirconium","Zr",91.224,{2,8,18,10,2},4,5,4,1.33,21,71}, - {/*41, */"Niobium","Nb",92.906,{2,8,18,12,1},5,5,5,1.6,22,72}, - {/*42, */"Molybdene","Mo",95.950,{2,8,18,13,1},6,5,6,2.16,23,73}, - {/*43, */"Technetium","Tc",98.000,{2,8,18,13,2},7,5,7,1.9,24,74}, - {/*44, */"Ruthenium","Ru",101.070,{2,8,18,15,1},8,5,8,2.2,25,75}, - {/*45, */"Rhodium","Rh",102.906,{2,8,18,16,1},9,5,6,2.28,26,76}, - {/*46, */"Palladium","Pd",106.420,{2,8,18,18},10,5,4,2.20,27,77}, - {/*47, */"Argent","Ag",107.869,{2,8,18,18,1},11,5,4,1.93,28,78}, - {/*48, */"Cadmium","Cd",112.414,{2,8,18,18,2},12,5,2,1.69,29,79}, - {/*49, */"Indium","In",114.818,{2,8,18,18,3},13,5,3,1.78,30,80}, - {/*50, */"Etain","Sn",118.710,{2,8,18,18,4},14,5,4,1.96,31,81}, - {/*51, */"Antimoine","Sb",121.760,{2,8,18,18,5},15,5,5,2.05,32,82}, - {/*52, */"Tellure","Te",127.600,{2,8,18,18,6},16,5,6,2.55,33,83}, - {/*53, */"Iode","I",126.904,{2,8,18,18,7},17,5,7,2.66,34,84}, - {/*54, */"Xenon","Xe",130.293,{2,8,18,18,8},18,5,8,2.6,35,85}, - {/*55, */"Cesium","Cs",132.905,{2,8,18,18,8,1},1,6,1,0.79,36,86}, - {/*56, */"Baryum","Ba",137.327,{2,8,18,18,8,2},2,6,2,0.89,37,87}, - {/*57, */"Lanthane","La",138.910,{2,8,18,19,8,2},4,6,3,1.10,103,88}, // lanthanides - {/*58, */"Cerium","Ce",140.116,{2,8,18,19,8,2},5,6,4,1.12,104,89}, - {/*59, */"Praseodyme","Pr",140.907,{2,8,18,21,8,2},6,6,4,1.13,105,90}, - {/*60, */"Neodyme","Nd",144.242,{2,8,18,22,8,2},7,6,3,1.14,106,91}, - {/*61, */"Promethium","Pm",145.000,{2,8,18,23,8,2},8,6,3,0,107,92}, - {/*62, */"Samarium","Sm",150.360,{2,8,18,24,8,2},9,6,3,1.17,108,93}, - {/*63, */"Europium","Eu",151.964,{2,8,18,25,8,2},10,6,3,0,109,94}, - {/*64, */"Gadolinium","Gd",157.250,{2,8,18,25,9,2},11,6,3,1.20,110,95}, - {/*65, */"Terbium","Tb",158.925,{2,8,18,27,8,2},12,6,4,0,111,96}, - {/*66, */"Dysprosium","Dy",162.500,{2,8,18,28,8,2},13,6,3,1.22,112,97}, - {/*67, */"Holmium","Ho",164.930,{2,8,18,29,8,2},14,6,3,1.23,113,98}, - {/*68, */"Erbium","Er",167.259,{2,8,18,30,8,2},15,6,3,1.24,114,99}, - {/*69, */"Thulium","Tm",168.934,{2,8,18,31,8,2},16,6,3,1.25,115,100}, - {/*70, */"Yttrebium","Yb",173.054,{2,8,18,32,8,2},17,6,3,0,116,101}, - {/*71, */"Lutecium","Lu",174.967,{2,8,18,32,9,2},18,6,3,1.27,117,102},//fin des lanthanides - {/*72, */"Hafnium","Hf",178.490,{2,8,18,32,10,2},4,6,4,1.3,39,103}, - {/*73, */"Tantale","Ta",180.948,{2,8,18,32,11,2},5,6,5,1.5,40,104}, - {/*74, */"Tungstene","W",183.840,{2,8,18,32,12,2},6,6,6,2.36,41,105}, - {/*75, */"Rhenium","Re",186.207,{2,8,18,32,13,2},7,6,7,1.9,42,106}, - {/*76, */"Osmium","Os",190.230,{2,8,18,32,14,2},8,6,8,2.2,43,107}, - {/*77, */"Iridium","Ir",192.217,{2,8,18,32,15,2},9,6,8,2.20,44,108}, - {/*78, */"Platine","Pt",195.084,{2,8,18,32,1,1},10,6,6,2.28,45,109}, - {/*79, */"Or","Au",196.967,{2,8,18,32,18,1},11,6,5,2.54,46,110}, - {/*80, */"Mercure","Hg",200.590,{2,8,18,32,18,2},12,6,4,2.0,47,111}, - {/*81, */"Thallium","Tl",204.380,{2,8,18,32,18,3},13,6,3,1.62,48,112}, - {/*82, */"Plomb","Pb",207.200,{2,8,18,32,18,4},14,6,4,2.33,49,113}, - {/*83, */"Bismuth","Bi",208.980,{2,8,18,32,18,5},15,6,5,2.02,50,114}, - {/*84, */"Polonium","Po",209.000,{2,8,18,32,18,6},16,6,6,2.0,51,115}, - {/*85, */"Astate","At",210.000,{2,8,18,32,18,7},17,6,7,2.2,52,116}, - {/*86, */"Radon","Rn",212.000,{2,8,18,32,18,8},18,6,6,0,53,117}, - {/*87, */"Francium","Fr",223.000,{2,8,18,32,18,8,1},1,7,1,0.7,54,86}, - {/*88, */"Radium","Ra",226.000,{2,8,18,32,18,8,2},2,7,2,0.9,55,87}, - {/*89, */"Actinium","Ac",227.000,{2,8,18,32,18,9,2},4,7,3,1.1,56,88}, // actinide - {/*90, */"Thorium","Th",232.038,{2,8,18,32,18,10,2},5,7,4,1.3,57,89}, - {/*91, */"Protactinium","Pa",231.036,{2,8,18,32,20,9,2},6,7,5,1.5,58,90}, - {/*92, */"Uranium","U",238.029,{2,8,18,32,21,9,2},7,7,6,1.38,59,91}, - {/*93, */"Neptunium","Np",237.000,{2,8,18,32,22,9,2},8,7,7,1.36,60,92}, - {/*94, */"Plutonium","Pu",244.000,{2,8,18,32,24,8,2},9,7,8,1.28,61,93}, - {/*95, */"Americum","Am",243.000,{2,8,18,32,25,8,2},10,7,6,1.3,62,94}, - {/*96, */"Curium","Cm",247.000,{2,8,18,32,25,9,2},11,7,4,1.3,63,95}, - {/*97, */"Berkelium","Bk",247.000,{2,8,18,32,28,8,2},12,7,4,1.3,64,96}, - {/*98, */"Californium","Cf",251.000,{2,8,18,32,28,8,2},13,7,4,1.3,65,97}, - {/*99, */"Einsteinium","Es",252.000,{2,8,18,32,29,8,2},14,7,3,1.3,66,98}, - {/*100,*/"Fermium","Fm",257.000,{2,8,18,32,30,8,2},15,7,3,1.3,67,99}, - {/*101,*/"Mendelevium","Md",258.000,{2,8,18,32,31,8,2},16,7,3,1.3,68,100}, - {/*102,*/"Nobelium","No",259.000,{2,8,18,32,32,8,2},17,7,3,1.3,69,101}, - {/*103,*/"Lawrencium","Lr",262.000,{2,8,18,32,32,8,3},18,7,3,0,70,102},// fin des actinides - {/*104,*/"Rutherfordium","Rf",267.000,{2,8,18,32,32,10,2},4,7,4,0,71,56}, - {/*105,*/"Dubnium","Db",268.000,{2,8,18,32,32,11,2},5,7,5,0,72,57}, - {/*106,*/"Seaborg","Sg",271.000,{2,8,18,32,32,12,2},6,7,6,0,73,58}, - {/*107,*/"Bohrium","Bh",272.000,{2,8,18,32,32,13,2},7,7,7,0,74,59}, - {/*108,*/"Hassium","Hs",270.000,{2,8,18,32,32,14,2},8,7,8,0,75,60}, - {/*109,*/"Meitnerium","Mt",276.000,{2,8,18,32,32,15,2},9,7,-1,0,76,61}, // -1 corespond à "inconnu" - {/*110,*/"Darmstadium","Ds",281.000,{2,8,18,32,32,17,1},10,7,-1,0,77,62}, - {/*111,*/"Roengenium","Rg",280.000,{2,8,18,32,32,18,1},11,7,-1,0,78,63}, - {/*112,*/"Copernicium","Cn",285.000,{2,8,18,32,32,18,2},12,7,-1,0,79,64}, - {/*113,*/"Ununtrium","Uut",284.000,{2,8,18,32,32,18,3},13,7,-1,0,80,65}, - {/*114,*/"Flerovium","Fl",289.000,{2,8,18,32,32,18,4},14,7,-1,0,81,66}, - {/*115,*/"Ununpentium","Uup",288.000,{2,8,18,32,32,18,5},15,7,-1,0,82,67}, - {/*116,*/"Livermorium","Lv",288.000,{2,8,18,32,32,18,6},16,7,-1,0,83,68}, - {/*117,*/"Ununseptium","Uus",294.000,{2,8,18,32,32,18,7},17,7,-1,0,84,69}, - {/*118,*/"Ununoctium","Uun",294.000,{2,8,18,32,32,18,8},18,7,-1,0,85,70} + { /*1, */"Hydrogene","H",1008,{1},1,1,1,2.20,0,2}, + { /*2, */"Helium","He",4003,{2},18,1,0,0,1,9}, + { /*3, */"Lithium","Li",6940,{2,1},1,2,1,0,0,10}, + { /*4, */"Beryllium","Be",9012,{2,2},2,2,2,1.57,0,11}, + { /*5, */"Bore","B",10810,{2,3},13,2,2,2.04,1,12}, + { /*6, */"Carbone","C",12011,{2,4},14,2,3,2.55,1,13}, + { /*7, */"Azote","N",14007,{2,5},15,2,4,3.04,1,14}, + { /*8, */"Oxygene","O",15999,{2,6},16,2,5,3.44,1,15}, + { /*9, */"Fluor","F",18998,{2,7},17,2,2,3.98,1,16}, + {/*10, */"Neon","Ne",20178,{2,8},18,2,0,0,1,17}, + {/*11, */"Sodium","Na",22990,{2,8,1},1,3,1,0.93,2,18}, + {/*12, */"Magnesium","Mg",24305,{2,8,2},2,3,2,1.31,3,19}, + {/*13, */"Aluminium","Al",26982,{2,8,3},13,3,3,1.61,4,30}, + {/*14, */"Silicium","Si",28085,{2,8,4},14,3,4,1.90,5,31}, + {/*15, */"Phosphore","P",30974,{2,8,5},15,3,5,2.19,6,32}, + {/*16, */"Soufre","S",32060,{2,8,6},16,3,6,2.58,7,33}, + {/*17, */"Chlore","Cl",35450,{2,8,7},17,3,7,3.16,8,34}, + {/*18, */"Argon","Ar",39948,{2,8,8},18,3,2,0,9,35}, + {/*19, */"Potassium","K",39098,{2,8,8,1},1,4,1,0.82,10,36}, + {/*20, */"Calcium","Ca",40078,{2,8,8,2},2,4,2,1.0,11,37}, + {/*21, */"Scandium","Sc",44956,{2,8,9,2},3,4,3,1.36,20,38}, + {/*22, */"Titane","Ti",47867,{2,8,10,2},4,4,4,1.54,21,39}, + {/*23, */"Vanadium","Va",50941,{2,8,11,2},5,4,5,1.63,22,40}, + {/*24, */"Chrome","Cr",51996,{2,8,13,1},6,4,6,1.66,23,41}, + {/*25, */"Manganese","Mn",54380,{2,8,13,2},7,4,7,1.55,24,42}, + {/*26, */"Fer","Fe",55845,{2,8,14,2},8,4,6,1.83,25,43}, + {/*27, */"Cobalt","Co",58933,{2,8,15,2},9,4,5,1.88,26,44}, + {/*28, */"Nickel","Ni",58693,{2,8,16,2},10,4,4,1.91,27,45}, + {/*29, */"Cuivre","Cu",63546,{2,8,18,1},11,4,4,1.90,28,46}, + {/*30, */"Zinc","Zn",65380,{2,8,18,2},12,4,2,1.65,29,47}, + {/*31, */"Gallium","Ga",69723,{2,8,18,3},13,4,3,1.81,12,48}, + {/*32, */"Germanium","Gr",72630,{2,8,18,4},14,4,4,2.01,13,49}, + {/*33, */"Arsenic","As",74921,{2,8,18,5},15,4,5,2.18,14,50}, + {/*34, */"Selenium","Se",78971,{2,8,18,6},16,4,6,2.55,15,51}, + {/*35, */"Brome","Br",79904,{2,8,18,7},17,4,7,2.96,16,52}, + {/*36, */"Krypton","Kr",83798,{2,8,18,8},18,4,2,3.00,17,53}, + {/*37, */"Rubidium","Rb",85468,{2,8,18,8,1},1,5,1,0.82,18,54}, + {/*38, */"Strontium","Sr",87620,{2,8,18,8,2},2,5,2,0.95,19,55}, + {/*39, */"Yttrium","Y",88906,{2,8,18,9,2},3,5,3,1.22,20,56}, + {/*40, */"Zirconium","Zr",91224,{2,8,18,10,2},4,5,4,1.33,21,71}, + {/*41, */"Niobium","Nb",92906,{2,8,18,12,1},5,5,5,1.6,22,72}, + {/*42, */"Molybdene","Mo",95950,{2,8,18,13,1},6,5,6,2.16,23,73}, + {/*43, */"Technetium","Tc",98000,{2,8,18,13,2},7,5,7,1.9,24,74}, + {/*44, */"Ruthenium","Ru",101070,{2,8,18,15,1},8,5,8,2.2,25,75}, + {/*45, */"Rhodium","Rh",102906,{2,8,18,16,1},9,5,6,2.28,26,76}, + {/*46, */"Palladium","Pd",106420,{2,8,18,18},10,5,4,2.20,27,77}, + {/*47, */"Argent","Ag",107869,{2,8,18,18,1},11,5,4,1.93,28,78}, + {/*48, */"Cadmium","Cd",112414,{2,8,18,18,2},12,5,2,1.69,29,79}, + {/*49, */"Indium","In",114818,{2,8,18,18,3},13,5,3,1.78,30,80}, + {/*50, */"Etain","Sn",118710,{2,8,18,18,4},14,5,4,1.96,31,81}, + {/*51, */"Antimoine","Sb",121760,{2,8,18,18,5},15,5,5,2.05,32,82}, + {/*52, */"Tellure","Te",127600,{2,8,18,18,6},16,5,6,2.55,33,83}, + {/*53, */"Iode","I",126904,{2,8,18,18,7},17,5,7,2.66,34,84}, + {/*54, */"Xenon","Xe",130293,{2,8,18,18,8},18,5,8,2.6,35,85}, + {/*55, */"Cesium","Cs",132905,{2,8,18,18,8,1},1,6,1,0.79,36,86}, + {/*56, */"Baryum","Ba",137327,{2,8,18,18,8,2},2,6,2,0.89,37,87}, + {/*57, */"Lanthane","La",138910,{2,8,18,19,8,2},4,6,3,1.10,103,88}, // lanthanides + {/*58, */"Cerium","Ce",140116,{2,8,18,19,8,2},5,6,4,1.12,104,89}, + {/*59, */"Praseodyme","Pr",140907,{2,8,18,21,8,2},6,6,4,1.13,105,90}, + {/*60, */"Neodyme","Nd",144242,{2,8,18,22,8,2},7,6,3,1.14,106,91}, + {/*61, */"Promethium","Pm",145000,{2,8,18,23,8,2},8,6,3,0,107,92}, + {/*62, */"Samarium","Sm",150360,{2,8,18,24,8,2},9,6,3,1.17,108,93}, + {/*63, */"Europium","Eu",151964,{2,8,18,25,8,2},10,6,3,0,109,94}, + {/*64, */"Gadolinium","Gd",157250,{2,8,18,25,9,2},11,6,3,1.20,110,95}, + {/*65, */"Terbium","Tb",158925,{2,8,18,27,8,2},12,6,4,0,111,96}, + {/*66, */"Dysprosium","Dy",162500,{2,8,18,28,8,2},13,6,3,1.22,112,97}, + {/*67, */"Holmium","Ho",164930,{2,8,18,29,8,2},14,6,3,1.23,113,98}, + {/*68, */"Erbium","Er",167259,{2,8,18,30,8,2},15,6,3,1.24,114,99}, + {/*69, */"Thulium","Tm",168934,{2,8,18,31,8,2},16,6,3,1.25,115,100}, + {/*70, */"Yttrebium","Yb",173054,{2,8,18,32,8,2},17,6,3,0,116,101}, + {/*71, */"Lutecium","Lu",174967,{2,8,18,32,9,2},18,6,3,1.27,117,102},//fin des lanthanides + {/*72, */"Hafnium","Hf",178490,{2,8,18,32,10,2},4,6,4,1.3,39,103}, + {/*73, */"Tantale","Ta",180948,{2,8,18,32,11,2},5,6,5,1.5,40,104}, + {/*74, */"Tungstene","W",183840,{2,8,18,32,12,2},6,6,6,2.36,41,105}, + {/*75, */"Rhenium","Re",186207,{2,8,18,32,13,2},7,6,7,1.9,42,106}, + {/*76, */"Osmium","Os",190230,{2,8,18,32,14,2},8,6,8,2.2,43,107}, + {/*77, */"Iridium","Ir",192217,{2,8,18,32,15,2},9,6,8,2.20,44,108}, + {/*78, */"Platine","Pt",195084,{2,8,18,32,1,1},10,6,6,2.28,45,109}, + {/*79, */"Or","Au",196967,{2,8,18,32,18,1},11,6,5,2.54,46,110}, + {/*80, */"Mercure","Hg",200590,{2,8,18,32,18,2},12,6,4,2.0,47,111}, + {/*81, */"Thallium","Tl",204380,{2,8,18,32,18,3},13,6,3,1.62,48,112}, + {/*82, */"Plomb","Pb",207200,{2,8,18,32,18,4},14,6,4,2.33,49,113}, + {/*83, */"Bismuth","Bi",208980,{2,8,18,32,18,5},15,6,5,2.02,50,114}, + {/*84, */"Polonium","Po",209000,{2,8,18,32,18,6},16,6,6,2.0,51,115}, + {/*85, */"Astate","At",210000,{2,8,18,32,18,7},17,6,7,2.2,52,116}, + {/*86, */"Radon","Rn",212000,{2,8,18,32,18,8},18,6,6,0,53,117}, + {/*87, */"Francium","Fr",223000,{2,8,18,32,18,8,1},1,7,1,0.7,54,86}, + {/*88, */"Radium","Ra",226000,{2,8,18,32,18,8,2},2,7,2,0.9,55,87}, + {/*89, */"Actinium","Ac",227000,{2,8,18,32,18,9,2},4,7,3,1.1,56,88}, // actinide + {/*90, */"Thorium","Th",232038,{2,8,18,32,18,10,2},5,7,4,1.3,57,89}, + {/*91, */"Protactinium","Pa",231036,{2,8,18,32,20,9,2},6,7,5,1.5,58,90}, + {/*92, */"Uranium","U",238029,{2,8,18,32,21,9,2},7,7,6,1.38,59,91}, + {/*93, */"Neptunium","Np",237000,{2,8,18,32,22,9,2},8,7,7,1.36,60,92}, + {/*94, */"Plutonium","Pu",244000,{2,8,18,32,24,8,2},9,7,8,1.28,61,93}, + {/*95, */"Americum","Am",243000,{2,8,18,32,25,8,2},10,7,6,1.3,62,94}, + {/*96, */"Curium","Cm",247000,{2,8,18,32,25,9,2},11,7,4,1.3,63,95}, + {/*97, */"Berkelium","Bk",247000,{2,8,18,32,28,8,2},12,7,4,1.3,64,96}, + {/*98, */"Californium","Cf",251000,{2,8,18,32,28,8,2},13,7,4,1.3,65,97}, + {/*99, */"Einsteinium","Es",252000,{2,8,18,32,29,8,2},14,7,3,1.3,66,98}, + {/*100,*/"Fermium","Fm",257000,{2,8,18,32,30,8,2},15,7,3,1.3,67,99}, + {/*101,*/"Mendelevium","Md",258000,{2,8,18,32,31,8,2},16,7,3,1.3,68,100}, + {/*102,*/"Nobelium","No",259000,{2,8,18,32,32,8,2},17,7,3,1.3,69,101}, + {/*103,*/"Lawrencium","Lr",262000,{2,8,18,32,32,8,3},18,7,3,0,70,102},// fin des actinides + {/*104,*/"Rutherfordium","Rf",267000,{2,8,18,32,32,10,2},4,7,4,0,71,56}, + {/*105,*/"Dubnium","Db",268000,{2,8,18,32,32,11,2},5,7,5,0,72,57}, + {/*106,*/"Seaborg","Sg",271000,{2,8,18,32,32,12,2},6,7,6,0,73,58}, + {/*107,*/"Bohrium","Bh",272000,{2,8,18,32,32,13,2},7,7,7,0,74,59}, + {/*108,*/"Hassium","Hs",270000,{2,8,18,32,32,14,2},8,7,8,0,75,60}, + {/*109,*/"Meitnerium","Mt",276000,{2,8,18,32,32,15,2},9,7,-1,0,76,61}, // -1 corespond à "inconnu" + {/*110,*/"Darmstadium","Ds",281000,{2,8,18,32,32,17,1},10,7,-1,0,77,62}, + {/*111,*/"Roengenium","Rg",280000,{2,8,18,32,32,18,1},11,7,-1,0,78,63}, + {/*112,*/"Copernicium","Cn",285000,{2,8,18,32,32,18,2},12,7,-1,0,79,64}, + {/*113,*/"Ununtrium","Uut",284000,{2,8,18,32,32,18,3},13,7,-1,0,80,65}, + {/*114,*/"Flerovium","Fl",289000,{2,8,18,32,32,18,4},14,7,-1,0,81,66}, + {/*115,*/"Ununpentium","Uup",288000,{2,8,18,32,32,18,5},15,7,-1,0,82,67}, + {/*116,*/"Livermorium","Lv",288000,{2,8,18,32,32,18,6},16,7,-1,0,83,68}, + {/*117,*/"Ununseptium","Uus",294000,{2,8,18,32,32,18,7},17,7,-1,0,84,69}, + {/*118,*/"Ununoctium","Uun",294000,{2,8,18,32,32,18,8},18,7,-1,0,85,70} }; struct Detail ajout[] = {