0)) { // True IP behind a proxy return $regs[0]; } else { // Can't define IP: there is a proxy but we don't have // information about the true IP return FALSE; } } // end if... else... } //------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------- // функция "Чтение из файла" function read_file($path) { $f=file($path) or die(""); // процесс читатель //flock($f, LOCK_EX); $path_dat=$f; //fclose($f); return $path_dat; } //------------------------------------------------------------------------------------------------------------ // функция "Запись типа - удаление старой информации и запись обновленной" function entdel_file($path, $Data) { $f=fopen($path, "r+b") or die(""); // процесс писатель flock($f, LOCK_EX); ftruncate($f,0); $o=$Data; fputs($f, $o); fclose($f); } //------------------------------------------------------------------------------------------------------------ // функция "Запись типа - добавление новой строки в файл" function newstr_file($path, $Data){ $f = fopen($path, "a+"); flock($f, LOCK_EX); fputs($f, $Data."\n"); fclose($f); } //------------------------------------------------------------------------------------------------------------ // функция показа рекламных баннеров в случайном порядке function random_ads() { $ads_bann[0]=''; $ads_bann[1]="\"химическая"; /*$ads_bann[0]="\"Himexenterprises";*/ $rand=rand (0, (sizeof($ads_bann)-1)); return $ads_bann[0]; } //------------------------------------------------------------------------------------------------------------ // функция создания АРХИВ новостей сайта по данным файла function text_news($read_file, $modat) { $n_news=count($read_file); for($i=0; $i<$n_news; $i++) { $data_news[$i]=strtotime(substr($read_file[$i], 0, 16)); } $moun=Array("Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"); $years=Array("a", "b", "c", "d", "e", "f", "g"); $m=-1; for($d=0; $d<$n_news; $d++) { $p=sizeof($dis); if(date('Y', $data_news[$d])!==$dis[$p-1]) {$m=$m+1; $dis[]=date('Y', $data_news[$d]); $y_dis[]=date('Y', $data_news[$d]); $y_das[$m][]=$moun[date('m', $data_news[$d])-1]; } else { if($moun[date('m', $data_news[$d])-1]!==$y_das[$m][sizeof($y_das[$m])-1]) $y_das[$m][]=$moun[date('m', $data_news[$d])-1]; } } $mue = ""; $yue = ""; for($q=0; $q   ".$y_das[$q][$mo-1].""; } else { $mue=$mue."
  •    ".$y_das[$q][$mo-1]."
  • "; } } if($yue == "") { $yue = "
    ".$y_dis[$q]."".$mue."
    "; } else { $yue=$yue."
    ".$y_dis[$q]."".$mue."
    "; } } $text_news="АРХИВ          всего сообщений: ".$n_news."
    ".$yue.""; return $text_news; } //------------------------------------------------------------------------------------------------------------ // функция преобрпзования текста из кодировки UTF-8 в windows-1251 - для чтение новостей со страниц сдугих сайтов function Utf8Win($str,$type="w") { static $conv=''; if (!is_array($conv)) { $conv = array(); for($x=128;$x<=143;$x++) { $conv['u'][]=chr(209).chr($x); $conv['w'][]=chr($x+112); } for($x=144;$x<=191;$x++) { $conv['u'][]=chr(208).chr($x); $conv['w'][]=chr($x+48); } $conv['u'][]=chr(208).chr(129); // Ё $conv['w'][]=chr(168); $conv['u'][]=chr(209).chr(145); // ё $conv['w'][]=chr(184); $conv['u'][]=chr(208).chr(135); // Ї $conv['w'][]=chr(175); $conv['u'][]=chr(209).chr(151); // ї $conv['w'][]=chr(191); $conv['u'][]=chr(208).chr(134); // І $conv['w'][]=chr(178); $conv['u'][]=chr(209).chr(150); // і $conv['w'][]=chr(179); $conv['u'][]=chr(210).chr(144); // Ґ $conv['w'][]=chr(165); $conv['u'][]=chr(210).chr(145); // ґ $conv['w'][]=chr(180); $conv['u'][]=chr(208).chr(132); // Є $conv['w'][]=chr(170); $conv['u'][]=chr(209).chr(148); // є $conv['w'][]=chr(186); $conv['u'][]=chr(226).chr(132).chr(150); // № $conv['w'][]=chr(185); } if ($type == 'w') { return str_replace($conv['u'],$conv['w'],$str); } elseif ($type == 'u') { return str_replace($conv['w'], $conv['u'],$str); } else { return $str; } } //------------------------------------------------------------------------------------------------------------ // функция получения текстовой строки с заданной страницы заданного сайта и преобразование ее для интеграции function news_integer() { $grab=@file_get_contents("http://techemy.com/forum/viewforum.php?f=19"); $one_str=strpos($grab, '&t='); $adres="http://techemy.com/forum/viewtopic.php?f=19".str_replace("&", "&", substr ( $grab, $one_str, 11 )); $newsis=@file_get_contents($adres); $oue_str=strpos($newsis, '
    '); $oua_str=strpos($newsis, '
    '); $head_text_off=strpos($news_text, ''); $head_text_t=substr ( $news_text, $head_text_on, ($head_text_off-$head_text_on) ); $text_news_on=strpos($news_text, ''); $text_news_t=mb_substr($news_text, ($text_news_on), 1024); $news_integer[0]=$head_text_t; $news_integer[1]=$text_news_t; $news_integer[2]=str_replace("viewtopic.php?f=19&t", "newspage.php?news", $adres); echo $img_text_t; return $news_integer; } //------------------------------------------------------------------------------------------------------------ // функция обслуживания страницы "химические рецепты для производства" function chem_prod($n_prod, $read_file) { for($i=0; $i· ".str_replace($str_rep1, $str_rep2, mb_strtolower($chem_product[$i][1], "utf-8"))."
    "; } $n_url=array_reverse($n_url); $n_url=implode("", $n_url); $chem_prod[0]=$n_url; if($n_prod===NULL) {$chem_prod[3]="В этом разделе Вы найдете полезные рецепты паст, растворов, смесей для вашего производства и бизнеса, использование которых облегчит труд рабочих и повысит производительность их труда, его качество, увеличит срок службы оборудования и инструментов, что, в конце концов, экономит Вам немалые денежные средства.

    Все предлагаемые на web-сайте Techemy рецепты, подтвердили свою техническую и экономическую эффективность в реальных производственных условиях. Рецепты разработаны или доработаны нашими химиками-технологами в процессе их трудовой деятельности и создавались по заказу производства.

    Предлагаемые нами рецепты, в большинстве случаев не являются продуктом современных высоких технологий, для их приготовления не требуется специфических веществ, которые очень сложно достать или (и) их цена слишком высока, поэтому, наши химические рецепты эффективны в условиях реального производства, имеют низкую себестоимость и высокую окупаемость.

    Если Вам необходим какой либо рецепт, который по вашему мнению будет выгодным для вашего производства и бизнеса, Вы можете обратиться к администрации techemy.com, с запросом на разработку необходимого вам продукта, по адресу techemycom@gmail.com.";} else { $p=substr($n_prod, 5, 2)*1-1; $chem_prod[3]="

    ".$chem_product[$p][2]."
    ".$chem_product[$p][1]."

    ".$chem_product[$p][3]."

    просмотров: ".$chem_product[$p][0]."
    "; $chem_product[$p][0]=$chem_product[$p][0]+1; for($z=0; $ztechemy.com составлена наиболее интересными, редкими и полезными (на наш взгляд) электронными копиями книг и статей по химии. В разделе chemistry Software вы найдете химическое программное обеспечение, полезное для написания и редактирования химических формул, справочники, химические калькуляторы и другие продукты программистов, созданные в помощь химикам.

    Все электронные книги из химической библиотеки можно скачать бесплатно.

    Библиотека дополняется новыми экземплярами электронных книг и статей по химии. Если у вас есть желание поделиться редкими копиями книг с пользователями и гостями techemy.com Вы можете отправить копию на E-mail: techemycom@gmail.com.

    Для облегчения поиска нужной литературы, библиотека разбита на разделы. Если известно название или автор книги, статьи, можно воспользоваться поисковой формой."; for($f=0; $f"; $t=0; for($f=0; $f

    ".mb_substr($all_books[$f][2], 3)."
    ".$all_books[$f][4]."
    \"\"
    ".$all_books[$f][0]."
    "; } $branch_book[]=$all_books[$f][1]; $n_book_branch=array_count_values($branch_book); } if($tab_book_list[1]!==NULL){$tab_book_list[0]="
    ";} else {$tab_book_list[0]="
    id название \"\" \"\"
    ";} $chem_branch[1]=$tab_book_list[0].$tab_book_list[1]."
    в данном разделе электронная литература по химии отсутствует

    "; $chem_branch[2]=$n_book_branch; } $chem_branch[3]="· ".$all_books[sizeof($read_file)-1][4].""; $chem_branch[4]="· ".$all_books[sizeof($read_file)-2][4].""; return $chem_branch; } function save_libr($bra_lib, $id_libr, $read_file, $url_get) { for($f=0; $f location.href='./location_file.php?branch=".$bra_lib."';"; return $url_get; } /*function alloys() { return $alloys; }*/ ?> Techemy - сайт химиков > справочник по химии > Энтальпия образования вещества.

    КАЛЕНДАРЬ

    РЕКЛАМА

    СПРАВОЧНИК ПО ХИМИИ |
    поиск по разделам

    Энтальпия образования вещества.

       энтальпия образования многоэлементного соединения из простых веществ, отнесенная к 1 моль продукта реакции ΔH°298(вещество)

       Единица энтальпии образования вещества в СИ - джоуль на моль (Дж/моль), в химии используется более удобная кратная единица - килоджоуль на моль (кДж/моль).

    Пример. Энтальпия образования газообразного диоксида углерода равна ΔH°298(CO2) = -393 кДж/моль:

    С(т) + O2(г) = CO2(г);     ΔH° = -393 кДж

    т.е. при образовании 1 моль CO2 по этой реакции выделится во внешнюю среду теплота, равная 393 кДж.

    2N2(г) + 5O2(г) = 2N2O5(г);     ΔH° = +22 кДж

    при образовании 1 моль N2O5 в этой реакции из внешней среды в систему передается теплота, равная 11 кДж: ΔH°(N2O5) = +22 кДж ÷ 2 моль = +11 кДж/моль.

       Энтальпия образования простых веществ принята равной нулю, причем нулевое значение энтальпии образования простого вещества приписывается одному, точно определенному состоянию этого вещества, называемому базовым (эталонным состоянием). Поэтому, обратите внимание на грубую ошибку, которую иногда допускают при оформлении задач: не указывают в формуле и расчетах нулевое значение энтальпии простого вещества, участвующего в реакции. Во всех расчетах обязательно необходимо принимать во внимание и указывать энтальпии образования всех веществ и простых и сложных. За эталонное состояние, при котором энтальпия образования вещества принимается равной нулю, может быть принято одно из агрегатных состояний (обычно существующее при 25°C). Например, для твердого иода I2, устойчивого при 25°C, ΔH°298(I2) = 0 кДж/моль, а для жидкого и газообразного состояния иода энтальпия образования уже не равна нулю, а составляет ΔH°298(I2(ж)) = 22 кДж/моль и ΔH°298(I2(г)) = 62 кДж/моль. За базовое (эталонное) состояние может быть принята также одна из полиморфных твердых модификаций, например графит - для твердого углерода, для которого ΔH°298(графит)) = 0 кДж/моль, тогда как энтальпия образования алмаза (из графита) равна ΔH°298(алмаз)) = 2 кДж/моль.
       Эначения стандартной энтальпии образования некоторых простых и сложных веществ.
       Для водорода (и других подобных газообразных простых веществ) нулевая энтальпия относится к устойчивому молекулярному водороду H2, а энтальпия образования атомного водорода в соответствии с термохимическим уравнением его образования будет равна:

    H2(г) = 2H;     ΔH° = +436 кДж

    ΔH°(H(г)) = +436 кДж ÷ 2 моль = 218 кДж/моль

    т.е. 1 моль атомарного водорода имеет на 218 кДж больший запас энергии, чем соответствующее ему количество (0,5 моль) молекулярного водорода.

    Techemy 2009
    e-mail: techemycom@gmail.com

    bitcoin accepted here