]> git.jsancho.org Git - gacela.git/blobdiff - src/gacela_misc.scm
(no commit message)
[gacela.git] / src / gacela_misc.scm
index c95abf5200e323d45465e89229d51e9fb7a29c9f..b75a44eb1cf91a4d1c1158db9c754a5c06687b0a 100644 (file)
@@ -15,3 +15,8 @@
 ;;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 
+(define (nearest-power-of-two n)
+  (define (power p n)
+    (cond ((> (* p 2) n) p)
+         (else (power (* p 2) n))))
+  (power 1 n))