小编Phi*_*ipH的帖子

将float []转换为string并返回float [] - 测试失败,但我看不清楚原因

之前已经多次回答了一般方法,但是我的实现方法存在问题,但是我想看看一个好的读者是否可以找到我出错的地方.

代码和测试是;

 [TestMethod]
    public void FloatConversion()
    {
        // Set up some test data
        int repetitions = 100000;
        Random rand = new Random();
        float[] testSetOfFloats = new float[repetitions];
        for (int count = 0; count < repetitions; count++)
        {
            testSetOfFloats[count] = rand.NextFloat(0, float.MaxValue);
        }

        // Convert the floats into a byte array
        byte[] floatsAsByteArray = new byte[repetitions * 4]; // 4 bytes for a Single
        for (int count = 0; count < repetitions; count++)
        {
            byte[] floatAsBytes = BitConverter.GetBytes(testSetOfFloats[count]);
            floatAsBytes.CopyTo(floatsAsByteArray, count * …
Run Code Online (Sandbox Code Playgroud)

.net c#

1
推荐指数
1
解决办法
268
查看次数

标签 统计

.net ×1

c# ×1