Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 7ebd25ac536d248d499a3ce2acda963a > files > 4470

Macaulay2-1.3.1-8.fc15.i686.rpm

<?xml version="1.0" encoding="utf-8" ?>  <!-- for emacs: -*- coding: utf-8 -*- -->
<!-- Apache may like this line in the file .htaccess: AddCharset utf-8 .html -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN"	 "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg-flat.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head><title>hash -- hash code of an object</title>
<link rel="stylesheet" type="text/css" href="../../../../Macaulay2/Style/doc.css"/>
</head>
<body>
<table class="buttons">
  <tr>
    <td><div><a href="___Hash__Table_sp_sh_sp__Thing.html">next</a> | <a href="___Hard__Degree__Limit.html">previous</a> | <a href="___Hash__Table_sp_sh_sp__Thing.html">forward</a> | <a href="___Hard__Degree__Limit.html">backward</a> | up | <a href="index.html">top</a> | <a href="master.html">index</a> | <a href="toc.html">toc</a> | <a href="http://www.math.uiuc.edu/Macaulay2/">Macaulay2 web site</a></div>

    </td>
  </tr>
</table>
<hr/>
<div><h1>hash -- hash code of an object</h1>
<div class="single"><h2>Synopsis</h2>
<ul><li><div class="list"><dl class="element"><dt class="heading">Usage: </dt><dd class="value"><div><tt>hash x</tt></div>
</dd></dl>
</div>
</li>
<li><div class="single">Inputs:<ul><li><span><tt>x</tt>, <span>a <a href="___Thing.html">thing</a></span></span></li>
</ul>
</div>
</li>
<li><div class="single">Outputs:<ul><li><span><span>an <a href="___Z__Z.html">integer</a></span>, the hash code of <tt>x</tt></span></li>
</ul>
</div>
</li>
</ul>
</div>
<div class="single"><h2>Description</h2>
<div><p>The hash code of <tt>x</tt> is an integer produced in a deterministic way from <tt>x</tt>, and perhaps from the hash codes of the contents of <tt>x</tt>.  See <a href="_hashing.html" title="">hashing</a> for a discussion of the requirements that the hash codes used here are designed to satisfy.</p>
<p>Hash codes may change from one version of Macaulay2 to the next, but changes to the hash codes of the basic types will be avoided, if possible.  That includes lists, sequences, strings, hash tables, options, Boolean values, and numbers.</p>
</div>
</div>
</div>
</body>
</html>