1 2 3 4 5 6 7 8 9 10 11 12
#lang racket (require "../../shared/intervals.rkt") (define (sub-interval x y) (make-interval (- (lower-bound x) (upper-bound y)) (- (upper-bound x) (lower-bound y)))) (define (print) (define a (make-interval 1 2)) (define b (make-interval 0 2)) (print-interval (sub-interval a b))) (print)