首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AS3 ByteArrays上的基础数学

AS3 ByteArrays上的基础数学
EN

Stack Overflow用户
提问于 2011-10-15 05:04:23
回答 1查看 444关注 0票数 1

有没有人知道是否有可能在bytearray上进行简单的元素级数学运算,而不必明确地编程,例如,一个内置的函数,用于将bytearray(浮点型)的所有元素乘以一个常量,或者将两个bytearray(具有指定的数据类型)的元素相加?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2011-10-26 16:36:15

为什么不考虑使用Vector.<Number>而不是ByteArray,尤其是当数组的所有元素都是同一类型的时候?

然后你可以使用这样的代码:

代码语言:javascript
复制
// create vector with sample data
var floatVector : Vector.<Number> = Vector.<Number>( [5.1, 5.2, 5.3] );

// define a method that will work on each element
function multipleElementByTwo ( item : Number, index : int, vector : Vector.<Number> ) : void {
    vector[index] = item * 2;
}

// see original data
trace( floatVector );

// run through all elements
floatVector.forEach( multipleElementByTwo );

// see modified data
trace( floatVector );
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7773539

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档