<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Feb 27, 2013 at 5:10 AM, Niitsuma Hirotaka <span dir="ltr"><<a href="mailto:hirotaka.niitsuma@gmail.com" target="_blank">hirotaka.niitsuma@gmail.com</a>></span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">You can edit your prefer type generalize oder<br> <br> typedef boost::mpl::vector<int,boost::rational<int>,float,double,long<br> double,std::complex<double>,std::complex<long double> �>::type<br> ordered_number_types;<br> <br> =><br> <br> typedef boost::mpl::vector<bool,char,int,boost::rational<int> �>::type<br> ordered_number_types;<br> <div class=""><div class="h5"><br>�</div></div></blockquote><div><br></div><div>�float tends not to hold all ints. � double usually does, although I'm not sure it is guaranteed.</div><div><br></div><div>Tony�</div></div></div></div>