我需要随机数,但只有+1或-1(在box2d中定义力方向)如何获得此只有两个随机数字?谢谢!如何获得随机nubmer +1或-1(只需要它为“+”或“ - ”)
0
A
回答
1
int result = (WhateverRandomNumbersComeFromInObjectiveC() >= 0.5) ? 1 : -1;
2
int random = arc4rand()%2 ? -1 : 1;
1
#include <stdlib.h>
(arc4random() % 2) * 2 - 1
- arc4random()给出的随机整数
- (arc4random()%2)使得它是0或1
- (arc4random()%2)* 2使其为0或2
- (arc4random()%2)* 2 - 1给出-1或1
相关问题
- 1. Objective C - 随机结果是1或-1
- 2. 随机数绝对1或-1
- 3. 随机数:0或1
- 4. 如何随机选择0或1 vb.net
- 5. C#随机数发生器只有-1或1吗?
- 6. 随机生成1或-1(正整数或负整数)
- 7. PC/Mac如何为0或1生成随机数?
- 8. strncpy append 1 extra(怪异或随机)char
- 9. 的JavaScript随机选择0或1
- 10. MySQL的限制1获得随机(1,8)
- 11. 随机数生成与它为1
- 12. 随机生成“-1”或“1” - 最短方法
- 13. 在C#中随机生成“-1”或“+1”的最短路径#
- 14. 设置得到一个随机数1或2
- 15. 获得-1和1之间的随机双值
- 16. Python Argparse add_mutually_exclusive_group() - 需要ether 2 args或者只有1个参数
- 17. 1对1随机匹配
- 18. 如何制作(是/否或1-0)随机森林决策?
- 19. 如何产生0或1随机用C
- 20. 获取随机值JavaScript中的1或3
- 21. 如何获得随机的0和1的数字
- 22. 什么Java方法需要一个int并返回+1或-1?
- 23. 需要OAuth 2.0,旧版auth不再支持,10-1或9-1?
- 24. 如何获得可以为正值或负值的随机值?
- 25. 2D阵列只有0或1
- 26. Mysql返回多行,只需要1
- 27. C++与随机数只有0到1
- 28. Sklearn set_params只需要1个参数?
- 29. EF多个外键只需要1个
- 30. Silverlight的RIA要求它只返回1
大声笑很好:) – iluxa 2011-03-09 20:14:52
难道你不喜欢那些漫长的Objective-C方法名吗? – Ferruccio 2011-03-09 20:16:51