将数字打包成奇数位。

时间:2016-01-07 00:09:32

标签: binary hex mpeg mpeg2-ts bit-packing

2个19位长的头字段。我正在尝试将921十进制数字打包成十六进制。最重要的是先。

打包成24位很容易:

9 9 0 3 0 0

二进制:

1001 1001 0000 0011 0000 0000

0x990300

并完成了。结果: <?php $args = array( 'posts_per_page' => 20 ); $the_query = new WP_Query( $args );?> <?php if ( $the_query->have_posts() ) : ?> <?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?> <li> <h4><a class="text_aktualnosci" href="<?php the_permalink(); ?>"><?php the_title(); ?></a> <span class="data_dodania_arch"><?php _e('Data dodania: '); ?><strong><?php echo get_the_date(); ?></strong></span> </h4> </li> <?php endwhile; ?><!-- end of the loop --> <!-- put pagination functions here --> <?php else: ?> <p></p> <?php endif; ?>

如何将其打包成19位?

谢谢,

1 个答案:

答案 0 :(得分:1)

让我们假装你有一系列书籍。确切地说是19本书。每本书都是一英寸厚,你想把它们放在架子上。所以你去宜家并要求一个19英寸的自我。宜家的家伙说:“我们有19英寸的货架。我们所拥有的只有8英寸货架。它被称为bÿte”。 “好的,你说。我会拿2.375个小时”。他说,“我很抱歉,先生,我不能卖给你一小部分。但是如果你得到3分钟,它会把你所有的书都拿走,你还剩下5英寸用于别的东西。”